[GRASS5] [bug #4127] (grass) Missing/moved includes in 6.1.cvs.2006.2.25?

Request Tracker grass-bugs at intevation.de
Thu Mar 2 03:53:29 EST 2006


this bug's URL: http://intevation.de/rt/webrt?serial_num=4127
-------------------------------------------------------------------------

Subject: Missing/moved includes in 6.1.cvs.2006.2.25?

Platform: GNU/Linux/x86
grass obtained from: Trento Italy site
grass binary for platform: Compiled from Sources
GRASS Version: 6.1.cvs_src_2006_02_25

Problem 1:
compiling gdal 1.3.1 over the latest grass fails, since it doesn't find imagery.h, gis.h e gprojects.h (although no apparent error during ./configure)
workaround (?): I linked those files back from grass-6.1.cvs/include/grass to grass-6.1.cvs/include

Problem 2:
Compiling qgis 0.7.4 over the same grass doesn't fail, but no plugins at all are created or accessible via qgis.
I guess it depends on the same reasons, anyway I couldn't fix it.

Any idea?

I have just noticed that the content of the include directories has changed (being "reduced").
Since I have repeatedly completed all source installation process with success in the past weeks, I guess these two problems are due to new grass.

thank you for any help!

giorgio

--------------
Some specs:
On Mandriva Linux 2006, Installation steps:
proj, geos, sqlite, postgres properly installed

gdal 1.3.1 (first run)
./configure & make & make install ---------> no problem

grass 6.1.cvs_2006_02_25
CFLAGS="-O3 -mtune=pentium4 -Wall" LDFLAGS="-s" ./configure --with-postgres-includes=/usr/local/pgsql/include --with-postgres-libs=/usr/local/pgsql/lib --with-cxx --with-freetype --with-freetype-includes=/usr/include/freetype2 --with-motif --with-nls --with-x --with-glw --enable-largefile --with-opendwg --with-opendwg-includes=/usr/local/opendwg --with-opendwg-libs=/usr/local/opendwg --with-sqlite --with-sqlite-includes=/usr/local/sqlite/include --with-sqlite-libs=/usr/local/sqlite/lib --with-gdal=/usr/local/bin/gdal-config
make & make install ---------------------> no problem

gdal 1.3.1 (second run)
./configure --with-pg=/usr/local/pgsql/bin/pg_config --with-sqlite=/usr/local/sqlite --with-grass=/usr/local/grass-6.1.cvs  --with-geos=/usr/local/bin/geos-config
make             ------------------------> make fails without workaround
make install


postgis 1.1.1
./configure --prefix=/usr/local --with-pgsql=/usr/local/pgsql/bin/pg_config --with-geos=/usr/local/bin/geos-config --with-proj
make & make install  --------------------> ok

qgis 0.7.4
CFLAGS="-O3 -mtune=pentium4 -Wall" LDFLAGS="-s" ./configure --prefix=/usr/local/qgis  --with-grass=/usr/local/grass-6.1.cvs --with-sqlite3dir=/usr/local/sqlite --with-postgresql=/usr/local/pgsql/bin
make & make install  --------------------> ok (or it seems like that ;-)

of course, /etc/ld.so.conf has been properly updated and ldconfig run.

however, no plugins in qgis.
note that just upgrading grass on an already fully working machine doesn't cause any problems to qgis.







-------------------------------------------- Managed by Request Tracker




More information about the grass-dev mailing list