Hi,

I needed to recompile LessTif after installing Linux-Mandrake 7.2.

After the default Linux-installation, I went through the compilation
process of LessTif. At the bottom of this email I have added the
last few lines when the make ends.

I'm not very familiar with libs and that sort of stuff. Why is it
looking for -lXm ? Isn't that the lesstif library? In my simplistic
view, I would say "of course it can't find -lXm, because I'm trying to
build that right now". But I'm probably too innocent.

What should  I do?

Thanks,
Rob.


make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/home/software/LESSTIF/lesstif/clients/Motif-2.0/xmbind'
Making all in uil
make[3]: Entering directory
`/home/software/LESSTIF/lesstif/clients/Motif-2.0/uil'
/bin/sh ../../../libtool --mode=link gcc  -g -Wall  -o uil  Attribute.o
Callback.o Expression.o ExpressionList.o FakeWidget.o Include.o
MrmTypes.o glue.o
yacc.o lex.o main.o ../../../lib/Mrm-2.0/libMrm.la             
../../../lib/Xm-2.0/libXm.la            -L/usr/X11R6/lib -lXt -lSM -lICE
-lX11
gcc -g -Wall -o .libs/uil Attribute.o Callback.o Expression.o
ExpressionList.o FakeWidget.o Include.o MrmTypes.o glue.o yacc.o lex.o
main.o ../../../lib/Mrm-2.0/.libs/libMrm.so -L../Xm-2.0/.libs -lXm
../../../lib/Xm-2.0/.libs/libXm.so -L/usr/X11R6/lib -lXt -lSM -lICE
-lX11 -lm -L/usr/X11R6/lib -lXt -lSM -lICE -lX11 -Wl,--rpath
-Wl,/usr/local/lesstif/LessTif/Motif2.0/lib
/usr/bin/ld: cannot find -lXm
collect2: ld returned 1 exit status
make[3]: *** [uil] Error 1
make[3]: Leaving directory
`/home/software/LESSTIF/lesstif/clients/Motif-2.0/uil'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/software/LESSTIF/lesstif/clients/Motif-2.0'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/software/LESSTIF/lesstif/clients'
make: *** [all-recursive] Error
1

Reply via email to