[Monetdb-developers] MonetDB/XQuery on SunOS 5.9

Fabian Groffen Fabian.Groffen at cwi.nl
Fri Oct 28 22:38:39 CEST 2005


Jens Teubner wrote:
> 7. Linker Error
> ===============
> 
> Finally I hit this linker error that I don't know how to solve:
> 
> gmake[4]: Entering directory `/u/halle/teubnerj/home_sun/MonetDB/src/MonetDB-4.8.2/build/src/tools'
> /bin/bash ../../libtool --tag=CC --mode=link gcc  -O2 -std=c99 -D__EXTENSIONS__ -Wall -W -O2 -fomit-frame-pointer -finline-functions -Werror-implicit-function-declaration -Werror -Wno-unused-function -Wno-unused-label -Wno-uninitialized  -D_REENTRANT   -o Mserver   Mserver.o initmodules.o ../monet/libmonet.la ../modules/plain/lib_algebra.la ../modules/plain/lib_arith.la ../modules/plain/lib_bat.la ../modules/plain/lib_builtin.la ../modules/plain/lib_str.la ../modules/plain/lib_sys.la ../modules/plain/lib_trans.la  ../gdk/libbat.la -lsocket -lnsl -ldl -lpthread -lposix4 -lmalloc ../common/libmutils.la ../common/libstream.la 
> gcc -O2 -std=c99 -D__EXTENSIONS__ -Wall -W -O2 -fomit-frame-pointer -finline-functions -Werror-implicit-function-declaration -Werror -Wno-unused-function -Wno-unused-label -Wno-uninitialized -D_REENTRANT -o .libs/Mserver Mserver.o initmodules.o  ../monet/.libs/libmonet.so ../modules/plain/.libs/lib_algebra.so ../modules/plain/.libs/lib_arith.so ../modules/plain/.libs/lib_bat.so ../modules/plain/.libs/lib_builtin.so ../modules/plain/.libs/lib_str.so -liconv ../modules/plain/.libs/lib_sys.so ../modules/plain/.libs/lib_trans.so /u/halle/teubnerj/home_sun/MonetDB/src/MonetDB-4.8.2/build/src/monet/.libs/libmonet.so /u/halle/teubnerj/home_sun/MonetDB/src/MonetDB-4.8.2/build/src/gdk/.libs/libbat.so -lm ../gdk/.libs/libbat.so /u/halle/teubnerj/home_sun/MonetDB/src/MonetDB-4.8.2/build/src/common/.libs/libstream.so -ldl -lpthread -lposix4 -lmalloc ../common/.libs/libmutils.so ../common/.libs/libstream.so /u/halle/teubnerj/home_sun/MonetDB/src/MonetDB-4.8.2/build/src/common/.libs/libm
utils.so -lsocket -lnsl -lz -Wl,--rpath -Wl,/u/halle/teubnerj/home_sun/MonetDB/lib -Wl,--rpath -Wl,/u/halle/teubnerj/home_sun/MonetDB/lib/MonetDB
> ../modules/plain/.libs/lib_arith.so: undefined reference to `__ashrdi3 at GCC_3.0'
> ../modules/plain/.libs/lib_arith.so: undefined reference to `__ashldi3 at GCC_3.0'
> ../modules/plain/.libs/lib_arith.so: undefined reference to `__floatdisf at GCC_3.0'
> ../modules/plain/.libs/lib_arith.so: undefined reference to `__floatdidf at GCC_3.0'
> collect2: ld returned 1 exit status
> gmake[4]: *** [Mserver] Error 1
> 
> 
> Any ideas so I can continue and hit more compilation problems?


Maybe it helps, maybe it doesn't.  I didn't manage to compile on SunOS 
5.10 because the Sun headers from /usr/include were taken, instead of 
the GNU/GCC headers from a place far away.  If you have the luck to have 
Sun's CC you might get some further.




More information about the developers-list mailing list