gcc -DHAVE_LIBX11=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBSOCKET=1 -DHAVE_LIBNSL=1 -DHAVE_LIBQT=1 -DHAVE_LIBGUILE=1 -DHAVE_LIBTCL7_5=1 -DHAVE_LIBTK4_1=1 -DHAVE_LIBTCL7_5=1 -I. -I. -I/user/bakicale/hsnp/install/include -g -O2 -I/usr/openwin/include -I/usr/openwin/include -c guile-tcltk.c
./libtool --mode=link gcc -g -O2 -I/usr/openwin/include -o guile-tcltk guile-tcltk.o libgtcltk.la -ltcl7.5 -ltk4.1 -ltcl7.5 -lguile -lnsl -lsocket -ldl -lm -lX11 -L/user/bakicale/hsnp/install/lib -L/usr/openwin/lib -R/usr/openwin/lib
gcc -g -O2 -I/usr/openwin/include -o .libs/guile-tcltk guile-tcltk.o -R/user/bakicale/hsnp/install/lib .libs/libgtcltk.so -ltcl7.5 -ltk4.1 -ltcl7.5 -lguile -lnsl -lsocket -ldl -lm -lX11 -L/user/bakicale/hsnp/install/lib -L/usr/openwin/lib -R/usr/openwin/lib
Undefined first referenced
symbol in file
qt_block /user/bakicale/hsnp/install/lib/libguile.so
qt_abort /user/bakicale/hsnp/install/lib/libguile.so
qt_start /user/bakicale/hsnp/install/lib/libguile.so
ld: fatal: Symbol referencing errors. No output written to .libs/guile-tcltk
Aleksandar
>
>
> Does the link work if you omit -lqt from the command line?
>
> >When trying to install guile-tcltk, I am getting this error on
> >
> >SunOS element 5.5.1 Generic_103640-04 sun4u sparc SUNW,Ultra-1
> >
> >and I didn't get in on a Linux i586 machine. Any hints?
> >
> >/usr/ccs/bin/ld -G -z text -h libgtcltk.so.0 -o .libs/libgtcltk.so.0.0.0 guile-tcl.lo guile-tk.lo gtcltk-module.lo -ltcl7.5 -ltk4.1 -ltcl7.5 -lguile -lqt -lnsl -lsocket -ldl -lm -lX11 -L/user/bakicale/hsnp/install/lib -L/usr/openwin/lib
> >Text relocation remains referenced
> > against symbol offset in file
> >abort 0x74 /user/bakicale/hsnp/install/lib/libqt.a(qt.o)
> >qt_vstart 0x48 /user/bakicale/hsnp/install/lib/libqt.a(qt.o)
> >qt_vstart 0x44 /user/bakicale/hsnp/install/lib/libqt.a(qt.o)
> >qt_error 0x9c /user/bakicale/hsnp/install/lib/libqt.a(qtmds.o)
> >qt_error 0x5c /user/bakicale/hsnp/install/lib/libqt.a(qtmds.o)
> >ld: fatal: relocations remain against allocatable but non-writable sections
> >gmake: *** [libgtcltk.la] Error 1
>
-- Aleksandar Bakic, Comp.Sci. graduate student at Michigan State University e-mail: bakicale@cps.msu.edu