When compiling libIDL-0.8.2 on Solaris 9 I get the following errors:
/usr/local/Builds/libIDL-0.8.2> gmake
/bin/bash ./libtool --mode=link gcc -g -O2 -o libIDL-2.la -rpath
/usr/local/lib -version-info 0:0:0 -L/usr/local/lib -lglib-2.0 -lm
-no-undefined parser.lo lexer.lo ns.lo util.lo mkdir .libs
rm -fr .libs/libIDL-2.la .libs/libIDL-2.* .libs/libIDL-2.*
/usr/ccs/bin/ld -G -z defs -h libIDL-2.so.0 -o .libs/libIDL-2.so.0.0.0
parser.lo lexer.lo ns.lo util.lo -R/usr/local/lib -R/usr/local/lib
-L/usr/local/lib /usr/local/lib/libglib-2.0.so -lm -lc
Undefined first referenced
symbol in file
__ashldi3 parser.lo (symbol belongs to
implicit dependency /usr/local/lib/libgcc_s.so.1)
__ashrdi3 parser.lo (symbol belongs to
implicit dependency /usr/local/lib/libgcc_s.so.1)
ld: fatal: Symbol referencing errors. No output written to
.libs/libIDL-2.so.0.0.0
make: *** [libIDL-2.la] Error 1
Any suggestions?
TIA,
Paul
|