[GRASS-dev] [GRASS GIS] #2940: Compiling Grass-7.0.3 under FreeBSD: tplot directory (with log)

GRASS GIS trac at osgeo.org
Sun Jul 23 07:00:38 PDT 2017


#2940: Compiling Grass-7.0.3 under FreeBSD: tplot directory (with log)
----------------------+-------------------------
  Reporter:  pieside  |      Owner:  grass-dev@…
      Type:  defect   |     Status:  new
  Priority:  normal   |  Milestone:  7.2.2
 Component:  Default  |    Version:  7.2.0
Resolution:           |   Keywords:  FreeBSD
       CPU:  x86-64   |   Platform:  Other Unix
----------------------+-------------------------

Comment (by mmetz):

 Replying to [comment:11 lbartoletti]:
 > Normally, Python is already present.

 ... but not the link python -> python2

 You need to `pkg install python`

 this creates that link (at least on FreeBSD 12).

 > It does not matter, I'll start from scratch.

 No need to start from scratch, just run gmake again.

 I get GRASS trunk (7.3) compiled on FreeBSD 12 without errors. GRASS is
 running, but there is no GUI because there is a problem with numpy:

 {{{
 ImportError: /lib/libgcc_s.so.1: version GCC_4.6.0 required by
 /usr/local/lib/gcc5/libgfortran.so.3 not found
 }}}

 That seems to be an error in the numpy/gcc ports because a gcc5 lib
 requires a gcc4 lib which seems odd.

 > Here's what I get by compiling directly
 [https://raw.githubusercontent.com/lbartoletti/grass7/master/build_log
 log].
 >
 > That's how I configured it:
 >
 > {{{
 > ./configure --with-includes=/usr/local/include --with-
 libs=/usr/local/lib --with-freetype-includes=/usr/local/include/freetype2
 --with-cairo --with-nls --with-cxx --with-readline --with-proj-
 share=/usr/local/share/proj
 > }}}
 > and the
 [https://raw.githubusercontent.com/lbartoletti/grass7/master/config_log
 log for it]
 >

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2940#comment:13>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list