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
possibly the libraries libIVhines.la libUnidrawhines.la
"make" in lib
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
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
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).This is the problem. Do you see waht is it?