libIDL compilation problems.



Hello,

I'm attempting to compile ORBit 0.5.0 on an Ultra10/Sol 2.7 using gcc 2.95.2

During the compilation process of libIDL, I receive the following:

gcc -DLIBIDL_INTERFACE_AGE=4 -DLIBIDL_BINARY_AGE=8
-DLIBIDL_LIBRARY_VERSION=\"0.6.8\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_PROGRAM=\"g
cc\
-E\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1 -DHAVE_WCHAR_H=1
-I. -I.  -DYYDEBUG=1 -DYYERROR_VERBOSE=1                          -DIDL_LIBR
ARY
-I/work/gnu/lib/glib/include -I/work/gnu/include
-DG_LOG_DOMAIN=\"libIDL\"    -g -O2 -c tstidl.c
/bin/sh ./libtool --mode=link gcc  -g -O2  -o tstidl  tstidl.o libIDL.la
-L/work/gnu/lib -lglib
gcc -g -O2 -o .libs/tstidl tstidl.o .libs/libIDL.so -L/work/gnu/lib -lglib
-L/work/gnu/lib -lglib -Wl,--rpath -Wl,/work/gnu/lib
.libs/libIDL.so: undefined reference to `__IDL_lex_init'
.libs/libIDL.so: undefined reference to `__IDL_lex_cleanup'
.libs/libIDL.so: undefined reference to `__IDL_lex'
.libs/libIDL.so: undefined reference to `__IDL_prev_token_line'
.libs/libIDL.so: undefined reference to `__IDL_in'
.libs/libIDL.so: undefined reference to `__IDL_cur_token_line'
collect2: ld returned 1 exit status
make[2]: *** [tstidl] Error 1
make[2]: Leaving directory `/work/src/gnome-1.0.53/ORBit-0.5.0/libIDL'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/work/src/gnome-1.0.53/ORBit-0.5.0'
make: *** [all-recursive-am] Error 2

So far I have been unsuccessfull in tracing what I'm missing here, but
thought I would throw this out and see if anyone has seen this.

Thanks,

RL



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]