[GRASS5] grass + kernel 2.6
Andrea Antonello
moovida at katamail.com
Sat May 15 08:00:19 EDT 2004
Did you try on some last CVS update?
I get the following problem:
make[3]: Entering directory
`/home/moovida/grass/grass57_exp_2004_03_20/db/drivers/ogr'
gcc -rdynamic
-L/home/moovida/grass/grass57_exp_2004_03_20/dist.i686-pc-linux-gnu/lib
-o /home/moovida/grass/grass57_exp_2004_03_20/dist.i686-pc-linux-gnu/driver/db/ogr
OBJ.i686-pc-linux-gnu/cursor.o OBJ.i686-pc-linux-gnu/db.o
OBJ.i686-pc-linux-gnu/describe.o OBJ.i686-pc-linux-gnu/driver.o
OBJ.i686-pc-linux-gnu/error.o OBJ.i686-pc-linux-gnu/fetch.o
OBJ.i686-pc-linux-gnu/listtab.o OBJ.i686-pc-linux-gnu/main.o
OBJ.i686-pc-linux-gnu/select.o -lgrass_dbmidriver -lgrass_dbmibase
-lgrass_sqlp -lgrass_dbstubs -lgrass_gis -lgrass_datetime -lz
-lgrass_datetime -L/usr/local/lib -lgdal.1.1 -ltk8.4 -lm -ltcl8.4 -lm \
-lm -lz
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: /home/moovida/grass/grass57_exp_2004_03_20/dist.i686-pc-linux-gnu/driver/db/ogr:
hidden symbol `__fixunsdfdi'
in /usr/lib/gcc-lib/i586-suse-linux/3.3.3/libgcc.a(_fixunsdfdi.oS) is
referenced by DSO
collect2: ld returned 1 exit status
make[3]: ***
[/home/moovida/grass/grass57_exp_2004_03_20/dist.i686-pc-linux-gnu/driver/db/ogr]
Error 1
make[3]: Leaving directory
`/home/moovida/grass/grass57_exp_2004_03_20/db/drivers/ogr'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory
`/home/moovida/grass/grass57_exp_2004_03_20/db/drivers'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/home/moovida/grass/grass57_exp_2004_03_20/db'
make: *** [default] Error 1
Any hint?
If Itake that out, and execute make again, the compilation stops on d.path:
make[2]: Entering directory
`/home/moovida/grass/grass57_exp_2004_03_20/display/d.path'
gcc -rdynamic
-L/home/moovida/grass/grass57_exp_2004_03_20/dist.i686-pc-linux-gnu/lib
-o /home/moovida/grass/grass57_exp_2004_03_20/dist.i686-pc-linux-gnu/etc/bin/cmd/d.path
OBJ.i686-pc-linux-gnu/main.o OBJ.i686-pc-linux-gnu/select.o -lgrass_display
-lgrass_raster -lgrass_vect -lgrass_dig2 -lgrass_shape -lgrass_dgl
-lgrass_rtree -lgrass_linkm -lgrass_dbmiclient -lgrass_dbmibase -lpq
-lgrass_dgl -lgrass_dbmiclient -lgrass_dbmibase -lgrass_gis -lgrass_datetime
-lz -lm -lz
/usr/local/lib/libgdal.1.1.so: undefined reference to `operator new[]
(unsigned)'
/usr/local/lib/libgdal.1.1.so: undefined reference to `vtable for
__cxxabiv1::__si_class_type_info'
/usr/local/lib/libgdal.1.1.so: undefined reference to `operator delete(void*)'
/usr/local/lib/libgdal.1.1.so: undefined reference to `__gxx_personality_v0'
/usr/local/lib/libgdal.1.1.so: undefined reference to `_Unwind_Resume'
/usr/local/lib/libgdal.1.1.so: undefined reference to `__cxa_pure_virtual'
/usr/local/lib/libgdal.1.1.so: undefined reference to `vtable for
__cxxabiv1::__class_type_info'
/usr/local/lib/libgdal.1.1.so: undefined reference to `operator delete[]
(void*)'
/usr/local/lib/libgdal.1.1.so: undefined reference to `__fixunsdfdi'
/usr/local/lib/libgdal.1.1.so: undefined reference to `vtable for
__cxxabiv1::__vmi_class_type_info'
/usr/local/lib/libgdal.1.1.so: undefined reference to `operator new(unsigned)'
collect2: ld returned 1 exit status
make[2]: ***
[/home/moovida/grass/grass57_exp_2004_03_20/dist.i686-pc-linux-gnu/etc/bin/cmd/d.path]
Error 1
make[2]: Leaving directory
`/home/moovida/grass/grass57_exp_2004_03_20/display/d.path'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory
`/home/moovida/grass/grass57_exp_2004_03_20/display'
make: *** [default] Error 1
Andrea
> I compiled 5.3 / 5.7 on new SuSe 9.1 with:
>
> kernelversion 2.6
> gcc (GCC) 3.3.3 (SuSE Linux)
>
>
> -> no problem
>
> Otto
>
> _______________________________________________
> grass5 mailing list
> grass5 at grass.itc.it
> http://grass.itc.it/mailman/listinfo/grass5
--
____________________________________________________________________________
"Let it be as much a great honour to take as to give learning,
if you want to be called wise."
Skuggsja' - The King's mirror - 1240 Reykjavik
University of Trento
Department of Civil and Environmental Engineering
Via Mesiano, 77 - Trento (ITALY)
Andrea Antonello
tel: +393288497722
fax: +390461882672
____________________________________________________________________________
More information about the grass-dev
mailing list