[GRASS-dev] Compiling grass7_trunk in Funtoo

Nikos Alexandris nik at nikosalexandris.net
Sun Jul 7 01:25:21 PDT 2013


Hi devs!

Hope that some advanced Gentoo user is tuned-in.  I am trying to compile 
grass7_trunk in Funtoo.  I managed to get a clean configuration of almost 
everything required (except for LAPACK, BLAS and FFMPEG, all of which, if 
I am no miss-taking, are not required).

The compilation ends-up like:

--%<---
Started compilation: Sun Jul  7 10:24:41 EEST 2013
--
Errors in:
/osgeo/src/grass7_trunk/lib/python/ctypes
/osgeo/src/grass7_trunk/db/drivers/ogr
/osgeo/src/grass7_trunk/db/drivers/dbf
/osgeo/src/grass7_trunk/db/drivers/postgres
/osgeo/src/grass7_trunk/db/drivers/sqlite
/osgeo/src/grass7_trunk/db/drivers/odbc
/osgeo/src/grass7_trunk/db/drivers/mysql
/osgeo/src/grass7_trunk/gui/wxpython/vdigit
/osgeo/src/grass7_trunk/gui/wxpython/mapswipe
/osgeo/src/grass7_trunk/gui/wxpython/rlisetup
/osgeo/src/grass7_trunk/gui/wxpython/animation
/osgeo/src/grass7_trunk/gui/wxpython/dbmgr
/osgeo/src/grass7_trunk/gui/wxpython/psmap
/osgeo/src/grass7_trunk/gui/wxpython/iclass
/osgeo/src/grass7_trunk/gui/wxpython/gmodeler
/osgeo/src/grass7_trunk/man
--
In case of errors please change into the directory with error and run 
'make'.
If you get multiple errors, you need to deal with them in the order they
appear in the error log. If you get an error building a library, you will
also get errors from anything which uses the library.
--
Finished compilation: Sun Jul  7 10:25:27 EEST 2013
make: *** [default] Error 1
--->%--


Running make inside some of the above mentioned directories, tells that 
some script was denied permissions to execute.  I think it is a 
Gentoo/Funtoo thing and has nothing to do with GRASS or missing 
dependencies.

For example,

--%<---
/osgeo/src/grass7_trunk/db/drivers/ogr $ make

VERSION_NUMBER=7.0.svn /osgeo/src/grass7_trunk/dist.x86_64-unknown-
linux-gnu/tools/g.html2man.py /osgeo/src/grass7_trunk/dist.x86_64-
unknown-linux-gnu/docs/html/grass-ogr.html 
/osgeo/src/grass7_trunk/dist.x86_64-unknown-linux-
gnu/docs/man/man1/grass-ogr.1
/bin/sh: /osgeo/src/grass7_trunk/dist.x86_64-unknown-linux-
gnu/tools/g.html2man.py: Permission denied
make: *** [/osgeo/src/grass7_trunk/dist.x86_64-unknown-linux-
gnu/docs/man/man1/grass-ogr.1] Error 126
--->%--

or

--%<---
nik at localhost /osgeo/src/grass7_trunk/gui/wxpython/vdigit $ make

[..]
/bin/sh: /osgeo/src/grass7_trunk/dist.x86_64-unknown-linux-
gnu/scripts/g.gui.vdigit: Permission denied
make[1]: *** [g.gui.vdigit.tmp.html] Error 1
rm g.gui.vdigit.tmp.html
make[1]: Leaving directory `/osgeo/src/grass7_trunk/gui/wxpython/vdigit'
make: *** [guiscript] Error 2
--->%--

What should I watch out for?
Thank you, Nikos


More information about the grass-dev mailing list