Page 1 of 1

possibly the libraries libIVhines.la libUnidrawhines.la

Posted: Sun Jul 15, 2007 8:43 am
by fdavid
Hello,

When trying the "make" after the ./configure command on a linux Debian lenny, for the installation of iv I got this message (copied below). It seems that it cannot find the libraries libIVhines.la lib and Unidrawhines.la .

Would you have an idea why and what to do?

thanks a lot for you help

francois

libtool: link: only absolute run-paths are allowed
make[2]: *** [libIVhines.la] Erreur 1
make[2]: quittant le répertoire « /home/fdavid/neuron/iv/src/lib »
Making all in include
make[2]: entrant dans le répertoire « /home/fdavid/neuron/iv/src/include »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/fdavid/neuron/iv/src/include »
Making all in bin
make[2]: entrant dans le répertoire « /home/fdavid/neuron/iv/src/bin »
Making all in iclass
make[3]: entrant dans le répertoire « /home/fdavid/neuron/iv/src/bin/iclass »
/bin/sh ../../../libtool --mode=link g++ -g -O2 -o iclass classbuffer.o classeditor.o classinfo.o dialogs.o direct.o globals.o iclass.o main.o ../../lib/libIVhines.la ../../lib/libUnidrawhines.la -lX11 -lXext -lm
libtool: link: cannot find the library `../../lib/libIVhines.la'
make[3]: *** [iclass] Erreur 1
make[3]: quittant le répertoire « /home/fdavid/neuron/iv/src/bin/iclass »
Making all in idemo
make[3]: entrant dans le répertoire « /home/fdavid/neuron/iv/src/bin/idemo »
/bin/sh ../../../libtool --mode=link g++ -g -O2 -o idemo main.o ../../lib/libUnidrawhines.la ../../lib/libIVhines.la -lX11 -lXext -lm
libtool: link: cannot find the library `../../lib/libUnidrawhines.la'
make[3]: *** [idemo] Erreur 1
make[3]: quittant le répertoire « /home/fdavid/neuron/iv/src/bin/idemo »
Making all in idraw
make[3]: entrant dans le répertoire « /home/fdavid/neuron/iv/src/bin/idraw »
/bin/sh ../../../libtool --mode=link g++ -g -O2 -o idraw idarrow.o idarrowhead.o idarrows.o idcatalog.o idcmds.o idcomp.o idcreator.o iddialogs.o ided.o idkybd.o idvars.o main.o ../../lib/libUnidrawhines.la ../../lib/libIVhines.la -lX11 -lXext -lm
libtool: link: cannot find the library `../../lib/libUnidrawhines.la'
make[3]: *** [idraw] Erreur 1

Posted: Mon Jul 16, 2007 9:17 am
by hines
The build of the InterViews library failed.
Go back to /home/fdavid/neuron/iv/src/lib
and type "make" and see what the errors are.

"make" in lib

Posted: Mon Jul 16, 2007 9:48 am
by fdavid
Thank you
now the errors seem related to the paths
in
/neuron/iv/src/lib

the make results with a message starting with:

""
/bin/sh ../../libtool --mode=link g++ -g -O2 -o libIVhines.la -rpath NONE/i686/lib -version-info 3:3:0 Dispatch/dispatcher.lo ....
.....
"""

and finishing with :

"""
.....
TIFF/tif_thunder.lo TIFF/tif_tile.lo TIFF/tif_version.lo TIFF/tif_warning.lo TIFF/tif_write.lo -lm
libtool: link: only absolute run-paths are allowed
make: *** [libIVhines.la] Erreur 1
""""

This is the problem. Do you see waht is it?

francois

Posted: Mon Jul 16, 2007 10:59 am
by hines
This is the problem. Do you see waht is it?
Not from what you sent. The critical information is the exact command line that was sent to libtool and the exact link line it executed. Please send me by email the output of the make (to michael.hines@yale.edu).