после
Код: Выделить всё
make clean
./configure --prefix=/mysoft --with-gdal=/mysoft/bin/gdal-config --with-fftw-includes=/mysoft/include --with-fftw-libs=/mysoft/lib --with-freetype=yes --with-freetype-includes=/usr/include/freetype2 --with-freetype-libs=/usr/lib --with-blas=yes --with-geos=/mysoft/src/geos-3.2.2/tools/geos-config --enable-largefile --with-readline=yes --with-postgres=yes --with-sqlite=yes --with-python --with-wxwidgets=/usr/bin/wx-config --with-ffmpeg=yes --with-ffmpeg-includes='/usr/include/libavcodec /usr/include/libavformat /usr/include/libswscale' --with-ffmpeg-libs=/usr/lib --with-x --with-tcltk
Following modules are missing the 'description.html' file in src code:
----------------------------------------------------------------------
GRASS GIS compilation log
-------------------------
Started compilation: Fri Feb 18 08:44:11 MSK 2011
--
Errors in:
/mysoft/src/grass-6.4.1RC1/visualization/nviz2/cmd
--
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: Fri Feb 18 08:54:18 MSK 2011
make: *** [default] Error 1
Если сделать так:
Код: Выделить всё
cd /mysoft/src/grass-6.4.1RC1/visualization/nviz2
make
появляется больше информации:
/usr/bin/make -C cmd || echo /mysoft/src/grass-6.4.1RC1/visualization/nviz2/cmd >> /mysoft/src/grass-6.4.1RC1/error.log
make[1]: Entering directory `/mysoft/src/grass-6.4.1RC1/visualization/nviz2/cmd'
gcc -L/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib -Wl,--export-dynamic -Wl,-rpath-link,/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib -o /mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/bin/nviz_cmd OBJ.i686-pc-linux-gnu/args.o OBJ.i686-pc-linux-gnu/main.o OBJ.i686-pc-linux-gnu/surface.o OBJ.i686-pc-linux-gnu/vector.o OBJ.i686-pc-linux-gnu/volume.o OBJ.i686-pc-linux-gnu/write_img.o -lgrass_gis -lgrass_datetime -lz -lgrass_ogsf -lgrass_bitmap -lgrass_linkm -lgrass_g3d -lgrass_gis -lgrass_datetime -lz -lgrass_gis -lgrass_datetime -lz -lgrass_sites -lgrass_datetime -lgrass_dbmibase -lgrass_gis -lgrass_datetime -lz -lgrass_dbmiclient -lgrass_dbmibase -lgrass_gis -lgrass_datetime -lz -lgrass_gis -lgrass_datetime -lz -lgrass_gis -lgrass_datetime -lz -lgrass_vect -lgrass_dbmibase -lgrass_gis -lgrass_datetime -lz -lgrass_dbmiclient -lgrass_dbmibase -lgrass_gis -lgrass_datetime -lz -lgrass_gis -lgrass_datetime -lz -lgrass_dgl -lgrass_dig2 -lgrass_gis -lgrass_datetime -lz -lgrass_rtree -lgrass_gis -lgrass_datetime -lz -lgrass_linkm -lgrass_rtree -lgrass_vect -lgrass_dbmibase -lgrass_gis -lgrass_datetime -lz -lgrass_dbmiclient -lgrass_dbmibase -lgrass_gis -lgrass_datetime -lz -lgrass_gis -lgrass_datetime -lz -lgrass_dgl -lgrass_dig2 -lgrass_gis -lgrass_datetime -lz -lgrass_rtree -lgrass_gis -lgrass_datetime -lz -lgrass_linkm -lgrass_rtree -lgrass_nviz -lgrass_bitmap -lgrass_linkm -lgrass_g3d -lgrass_gis -lgrass_datetime -lz -lgrass_gis -lgrass_datetime -lz -lgrass_vect -lgrass_dbmibase -lgrass_gis -lgrass_datetime -lz -lgrass_dbmiclient -lgrass_dbmibase -lgrass_gis -lgrass_datetime -lz -lgrass_gis -lgrass_datetime -lz -lgrass_dgl -lgrass_dig2 -lgrass_gis -lgrass_datetime -lz -lgrass_rtree -lgrass_gis -lgrass_datetime -lz -lgrass_linkm -lgrass_rtree -lgrass_g3d -lgrass_gis -lgrass_datetime -lz -lm -lz
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/../../../../i686-pc-linux-gnu/bin/ld: warning: libgdal.so.1, needed by /mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_ogsf.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/../../../../i686-pc-linux-gnu/bin/ld: warning: libgeos-3.2.2.so, needed by /mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_ogsf.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/../../../../i686-pc-linux-gnu/bin/ld: warning: libgeos_c.so.1, needed by /mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_ogsf.so, not found (try using -rpath or -rpath-link)
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_G_GetGeometryRef'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_G_GetZ'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_DS_Destroy'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSGeom_createPoint'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_FD_GetName'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_G_GetY'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSCoordSeq_setZ'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSCoordSeq_create'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSCoordSeq_getSize'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSGeom_createLinearRing'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_G_GetX'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_DS_GetLayerByName'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_G_GetGeometryCount'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_F_GetFID'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSCoordSeq_setX'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGRRegisterAll'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_L_TestCapability'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSGeom_createLineString'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_L_GetFeature'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_G_GetGeometryType'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_DS_GetLayer'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSCoordSeq_setY'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_F_GetGeometryRef'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSCoordSeq_getY'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSGeom_createPolygon'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_F_Destroy'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGROpen'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSisRing'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_L_GetLayerDefn'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_L_ResetReading'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `GEOSCoordSeq_getX'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_L_GetNextFeature'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_G_GetPointCount'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_DS_GetLayerCount'
/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/lib/libgrass_vect.so: undefined reference to `OGR_L_GetFIDColumn'
collect2: ld returned 1 exit status
make[1]: *** [/mysoft/src/grass-6.4.1RC1/dist.i686-pc-linux-gnu/bin/nviz_cmd] Error 1
make[1]: Leaving directory `/mysoft/src/grass-6.4.1RC1/visualization/nviz2/cmd'
google по этому поводу молчит. самое интересное, после перезагрузки ошибка пропадает и пакет компилируется, но nviz не запускается. после make clean, ошибка появляется, думаю, проблема в этом