[SIP-users] link errors when compiling SIP
Advanced image processing toolbox for Scilab on Unix/Linux/Mac OS
Status: Beta
Brought to you by:
ricardofabbri
From: Ricardo F. <ric...@us...> - 2011-10-12 19:03:14
|
I am forwarding you a common error, for which the solution was to install a newer scilab. Basically the executable in tests/ fails to link for some versions of scilab on certain distros. In fact, I wrote tests/ exactly to catch link errors! See below. ---------- Forwarded message ---------- From: David Gonzalez <dcg...@gm...> Date: Sat, Oct 8, 2011 at 7:31 PM Subject: Re: installing animal and SIP To: Ricardo Fabbri <rf...@gm...> ok nevermind, got animal installed...now on to sip, i tried running make and i get this: david@david-laptop:~/Downloads/siptoolbox$ make Making all in src make[1]: Entering directory `/home/david/Downloads/siptoolbox/src' make all-am make[2]: Entering directory `/home/david/Downloads/siptoolbox/src' make[2]: Leaving directory `/home/david/Downloads/siptoolbox/src' make[1]: Leaving directory `/home/david/Downloads/siptoolbox/src' Making all in macros make[1]: Entering directory `/home/david/Downloads/siptoolbox/macros' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/david/Downloads/siptoolbox/macros' Making all in images make[1]: Entering directory `/home/david/Downloads/siptoolbox/images' Making all in photonics make[2]: Entering directory `/home/david/Downloads/siptoolbox/images/photonics' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/david/Downloads/siptoolbox/images/photonics' make[2]: Entering directory `/home/david/Downloads/siptoolbox/images' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/home/david/Downloads/siptoolbox/images' make[1]: Leaving directory `/home/david/Downloads/siptoolbox/images' Making all in help make[1]: Entering directory `/home/david/Downloads/siptoolbox/help' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/david/Downloads/siptoolbox/help' Making all in tests make[1]: Entering directory `/home/david/Downloads/siptoolbox/tests' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -W -Wall -Wno-implicit-int -I/usr/local/include -I/usr/include/ImageMagick -I/usr/include/ImageMagick -o sip_link_test sip_link_test.o ../src/libsip.la /usr/lib/scilab/libscilab.so -L/usr/lib -Wl,-Bsymbolic-functions -L/usr/lib/X11 -L/usr/lib -lMagickWand -lMagickCore -llcms -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lXt -lbz2 -lz -lm -lgomp -lpthread -lltdl -L/usr/local/lib -L/usr/lib -Wl,-Bsymbolic-functions -L/usr/lib/X11 -L/usr/lib -Wl,-Bsymbolic-functions -L/usr/lib/X11 -lanimal -L/usr/lib -lMagickCore -llcms -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lXt -lbz2 -lz -lm -lgomp -lpthread -lltdl -L/usr/lib -lMagickCore -llcms -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lXt -lbz2 -lz -lm -lgomp -lpthread -lltdl -lm libtool: link: gcc -g -O2 -W -Wall -Wno-implicit-int -I/usr/local/include -I/usr/include/ImageMagick -I/usr/include/ImageMagick -o .libs/sip_link_test sip_link_test.o /usr/lib/scilab/libscilab.so -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions ../src/.libs/libsip.so -L/usr/lib -L/usr/lib/X11 /usr/lib/libMagickWand.so -L/usr/local/lib /usr/local/lib/libanimal.so /usr/lib/libMagickCore.so /usr/lib/liblcms.so /usr/lib/libtiff.so /usr/lib/libfreetype.so /usr/lib/libjpeg.so -lXext -lSM -lICE -lX11 -lXt -lbz2 -lz -lgomp -lpthread /usr/lib/libltdl.so -lm -pthread -Wl,-rpath -Wl,/usr/share/scilab//contrib/sip-0.5.7-git/lib /usr/bin/ld: warning: libscicall_scilab.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscidouble.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsciboolean.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsciintersci.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscilocalization.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscispecial_functions.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscistatistics.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscitime.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsciwindows_tools.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscipvm.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscisparse.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsciio.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscipolynomials.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscicacsd.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libmx.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libmat.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscidifferential_equations.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libmex.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscidata_structures.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsciinteger.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscilinear_algebra.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscidynamic_link.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscicompletion.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscifftw.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscihdf5.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscifunctions.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscigraphics.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscihashtable.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscitclsci.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscigui.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscirenderer.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscidoublylinkedlist.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscigraphic_export.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsciconsole.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscishell.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsciaction_binding.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscihistory_manager.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscijvm.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscifileio.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscistring.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscielementary_functions.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsciarnoldi.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsciapi_scilab.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscilibst.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscidynamiclibrary.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscixcos.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscixpad.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscicore.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscimalloc.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscioutput_stream.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libscihdf5-forceload.so.5, needed by /usr/lib/scilab/libscilab.so, not found (try using -rpath or -rpath-link) ../src/.libs/libsip.so: undefined reference to `stack_' ../src/.libs/libsip.so: undefined reference to `vartype_' ../src/.libs/libsip.so: undefined reference to `createlistvarfromptr_' ../src/.libs/libsip.so: undefined reference to `getrhsvar_' ../src/.libs/libsip.so: undefined reference to `createvarfromptr_' ../src/.libs/libsip.so: undefined reference to `get_optionals' ../src/.libs/libsip.so: undefined reference to `createlistcvarfromptr_' ../src/.libs/libsip.so: undefined reference to `checklhs_' ../src/.libs/libsip.so: undefined reference to `numopt_' ../src/.libs/libsip.so: undefined reference to `Scierror' ../src/.libs/libsip.so: undefined reference to `checkrhs_' ../src/.libs/libsip.so: undefined reference to `getlistrhscvar_' ../src/.libs/libsip.so: undefined reference to `getlistrhsvar_' ../src/.libs/libsip.so: undefined reference to `com_' ../src/.libs/libsip.so: undefined reference to `intersci_' ../src/.libs/libsip.so: undefined reference to `FreeRhsSVar' ../src/.libs/libsip.so: undefined reference to `createvar_' ../src/.libs/libsip.so: undefined reference to `check_length' ../src/.libs/libsip.so: undefined reference to `sciprint' ../src/.libs/libsip.so: undefined reference to `sci_gateway' collect2: ld returned 1 exit status make[1]: *** [sip_link_test] Error 1 make[1]: Leaving directory `/home/david/Downloads/siptoolbox/tests' make: *** [all-recursive] Error 1 |