call_scilab

Nick Othieno nickothieno at gmail.com
Thu Jun 24 02:05:12 CEST 2010


Hi Guys,

I am trying to compile one of the examples on using call_scilab.

I created the Makefile based on the example given though made some changes
because my scilab is a precompiled binary. This is the Makefile I made:

PATH_SCILAB = /home/scilab-5.2.2 .
SCILAB_CFLAGS = -I/home/nick/scilab-5.2.2/include/scilab/
-I/home/scilab-5.2.2/modules/call_scilab/includes/
SCILAB_LDFLAGS = -lscilab
PATH_TO_LIB_SCILAB = /home/nick/scilab-5.2.2/lib/scilab
PATH_TO_LIB_CALL_SCILAB = /home/nick/scilab-5.2.2/lib/thirdparty

all: simple_call_scilab.c
    export LD_LIBRARY_PATH=$(PATH_TO_LIB_SCILAB):$(PATH_TO_LIB_CALL_SCILAB)
    gcc -o myExample $(SCILAB_LDFLAGS) -L$(PATH_TO_LIB_SCILAB)
-L$(PATH_TO_LIB_CALL_SCILAB) $(SCILAB_CFLAGS) simple_call_scilab.c


However I get a long list of errors when I try to compile. They are:

[root at nick scilab-progs]# make
export
LD_LIBRARY_PATH=/home/nick/scilab-5.2.2/lib/scilab:/home/nick/scilab-5.2.2/lib/thirdparty
gcc -o myExample -lscilab -L/home/nick/scilab-5.2.2/lib/scilab
-L/home/nick/scilab-5.2.2/lib/thirdparty
-I/home/nick/scilab-5.2.2/include/scilab/
-I/home/scilab-5.2.2/modules/call_scilab/includes/ simple_call_scilab.c
/usr/bin/ld: warning: libblas.so.3gf, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscicall_scilab.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscidouble.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libsciboolean.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libsciintersci.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscilocalization.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscispecial_functions.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscistatistics.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscitime.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libsciwindows_tools.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscipvm.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscisparse.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libsciio.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscipolynomials.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscicacsd.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libmx.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libmat.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscidifferential_equations.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libmex.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscidata_structures.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libsciinteger.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscilinear_algebra.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscidynamic_link.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscicompletion.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscifftw.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscihdf5.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscifunctions.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscigraphics.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscihashtable.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscitclsci.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libtk8.5.so.0, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libtcl8.5.so.0, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscigui.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscirenderer.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscidoublylinkedlist.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscigraphic_export.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libsciconsole.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscishell.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libsciaction_binding.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscihistory_manager.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscijvm.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscifileio.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscistring.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libpcreposix.so.3, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libpcre.so.3, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscielementary_functions.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libsciarnoldi.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: liblapack.so.3gf, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libsciapi_scilab.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscilibst.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscidynamiclibrary.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscixcos.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscixpad.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscicore.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscimalloc.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscioutput_stream.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/usr/bin/ld: warning: libscihdf5-forceload.so.5, needed by
/home/nick/scilab-5.2.2/lib/scilab/libscilab.so, not found (try using -rpath
or -rpath-link)
/tmp/ccO0EyJh.o: In function `main':
simple_call_scilab.c:(.text+0x46): undefined reference to `StartScilab'
simple_call_scilab.c:(.text+0x7f): undefined reference to `SendScilabJob'
simple_call_scilab.c:(.text+0x89): undefined reference to `SendScilabJob'
simple_call_scilab.c:(.text+0x93): undefined reference to `SendScilabJob'
simple_call_scilab.c:(.text+0x9d): undefined reference to `TerminateScilab'
collect2: ld returned 1 exit status
make: *** [all] Error 1



How can I solve this problem?

Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20100623/62addee2/attachment.htm>


More information about the users mailing list