On Fri, 15 Mar 2002 16:02:51 +0800, [EMAIL PROTECTED] wrote: >Hi, > > I am running on a Solaris ULTRA 1 system, I tried to install Lesstif >onto my system's tmp folder and run the configure but I encounter the >problems below... > >gcc -g -O2 -o .libs/newuil newuil.o >../../../lib/Uil-2.1/.libs/libUil.so >../../../lib/Mrm-2.1/.libs/libMrm.so >/tmp2/less/lib/Xm-2.1/.libs/libXm.so -L/usr/openwin/lib >../../../lib/Xm-2.1/.libs/libXm.so -lXt -lX11 -lsocket -lnsl >-R/usr/local/lib -R/usr/openwin/lib >ld: warning: file ../../../lib/Xm-2.1/.libs/libXm.so: linked to >/tmp2/less/lib/Xm-2.1/.libs/libXm.so: attempted multiple inclusion of >file >Undefined first referenced > symbol in file >basename ../../../lib/Uil-2.1/.libs/libUil.so >ld: fatal: Symbol referencing errors. No output written to .libs/newuil >gmake[3]: *** [newuil] Error 1 >gmake[3]: Leaving directory `/tmp2/less/clients/Motif-2.1/uil' >gmake[2]: *** [all-recursive] Error 1 >gmake[2]: Leaving directory `/tmp2/less/clients/Motif-2.1' >gmake[1]: *** [all-recursive] Error 1 >gmake[1]: Leaving directory `/tmp2/less/clients' >gmake: *** [all-recursive] Error 1 > >What could be the problem? I have attached the config.log file for your >reference...thanks > >Regards, > >Aik Hwee
Your system has libgen.h, but not basename() (at least not visible to us). Some code in libUil did expect that the first implies the second condition. Wil be fixed in the next version. The warning that libXm is linked twice looks a bit strange. Are we talking about LessTif version 0.93.18 or an older one? BTW, LessTif's uil compiler(s) are not very useful probably, but nevertheless as we ship the source we want them to build :-) --- Alexander Mai [EMAIL PROTECTED] _______________________________________________ Lesstif mailing list [EMAIL PROTECTED] https://terror.hungry.com/mailman/listinfo/lesstif
