Building scilab-master-1286272063 on Fedora 13

Dean S. Messing deanm at sharplabs.com
Thu Oct 14 23:20:17 CEST 2010


Hello developers.

This is continued from 

   http://lists.scilab.org/cgi-bin/ezmlm-browse?list=dev&cmd=showmsg&msgnum=1933

By hand-running the broken part of the "make" output as follows, and
then continuing the make, I was able to get it to complete.  Note that I added
"-L/usr/lib64/atlas" to the very end of the first stanza below. I hope
this helps to diagnose the problem and fix it.

cd /usr/local/src/Scilab/scilab-master-1286272063/modules/arnoldi

/bin/sh ../../libtool --tag=F77   --mode=link gfortran -I./src/arpack/ -g -O2 -DNDEBUG -m64 -fPIC -I../../modules/core/includes/ -version-info 5:3:0 -llapack  -o libsciarnoldi.la -rpath /usr/local/lib/scilab libsciarnoldi_la-dsconv.lo libsciarnoldi_la-dsortc.lo libsciarnoldi_la-dsaup2.lo libsciarnoldi_la-dneigh.lo libsciarnoldi_la-znaupd.lo libsciarnoldi_la-dsesrt.lo libsciarnoldi_la-zneupd.lo libsciarnoldi_la-smout.lo libsciarnoldi_la-znaitr.lo libsciarnoldi_la-zngets.lo libsciarnoldi_la-second.lo libsciarnoldi_la-znapps.lo libsciarnoldi_la-zlarnv.lo libsciarnoldi_la-dsortr.lo libsciarnoldi_la-zmout.lo libsciarnoldi_la-dseigt.lo libsciarnoldi_la-zgetv0.lo libsciarnoldi_la-znaup2.lo libsciarnoldi_la-icnteq.lo libsciarnoldi_la-icopy.lo libsciarnoldi_la-zneigh.lo libsciarnoldi_la-zsortc.lo libsciarnoldi_la-dstatn.lo libsciarnoldi_la-dlaruv.lo libsciarnoldi_la-dstqrb.lo libsciarnoldi_la-cvout.lo libsciarnoldi_la-dvout.lo libsciarnoldi_la-dstats.lo libsciarnoldi_la-dlaqrb.lo libsciarnoldi_la-ivout.lo libsciarnoldi_la-dnaupd.lo libsciarnoldi_la-dneupd.lo libsciarnoldi_la-dsaupd.lo libsciarnoldi_la-svout.lo libsciarnoldi_la-dnaitr.lo libsciarnoldi_la-iswap.lo libsciarnoldi_la-zstatn.lo libsciarnoldi_la-dseupd.lo libsciarnoldi_la-dngets.lo libsciarnoldi_la-dnapps.lo libsciarnoldi_la-dsaitr.lo libsciarnoldi_la-dlarnv.lo libsciarnoldi_la-cmout.lo libsciarnoldi_la-dnconv.lo libsciarnoldi_la-zvout.lo libsciarnoldi_la-dmout.lo libsciarnoldi_la-dsgets.lo libsciarnoldi_la-dgetv0.lo libsciarnoldi_la-dnaup2.lo libsciarnoldi_la-dsapps.lo libsciarnoldi_la-sci_dseupd.lo libsciarnoldi_la-sci_zneupd.lo libsciarnoldi_la-gw_arnoldi.lo libsciarnoldi_la-sci_dnaupd.lo libsciarnoldi_la-sci_dneupd.lo libsciarnoldi_la-sci_dsaupd.lo libsciarnoldi_la-sci_znaupd.lo  -lpthread -ldl -lcurses  -lm -L/usr/lib64/atlas
libtool: link: gfortran -shared  .libs/libsciarnoldi_la-dsconv.o .libs/libsciarnoldi_la-dsortc.o .libs/libsciarnoldi_la-dsaup2.o .libs/libsciarnoldi_la-dneigh.o .libs/libsciarnoldi_la-znaupd.o .libs/libsciarnoldi_la-dsesrt.o .libs/libsciarnoldi_la-zneupd.o .libs/libsciarnoldi_la-smout.o .libs/libsciarnoldi_la-znaitr.o .libs/libsciarnoldi_la-zngets.o .libs/libsciarnoldi_la-second.o .libs/libsciarnoldi_la-znapps.o .libs/libsciarnoldi_la-zlarnv.o .libs/libsciarnoldi_la-dsortr.o .libs/libsciarnoldi_la-zmout.o .libs/libsciarnoldi_la-dseigt.o .libs/libsciarnoldi_la-zgetv0.o .libs/libsciarnoldi_la-znaup2.o .libs/libsciarnoldi_la-icnteq.o .libs/libsciarnoldi_la-icopy.o .libs/libsciarnoldi_la-zneigh.o .libs/libsciarnoldi_la-zsortc.o .libs/libsciarnoldi_la-dstatn.o .libs/libsciarnoldi_la-dlaruv.o .libs/libsciarnoldi_la-dstqrb.o .libs/libsciarnoldi_la-cvout.o .libs/libsciarnoldi_la-dvout.o .libs/libsciarnoldi_la-dstats.o .libs/libsciarnoldi_la-dlaqrb.o .libs/libsciarnoldi_la-ivout.o .libs/libsciarnoldi_la-dnaupd.o .libs/libsciarnoldi_la-dneupd.o .libs/libsciarnoldi_la-dsaupd.o .libs/libsciarnoldi_la-svout.o .libs/libsciarnoldi_la-dnaitr.o .libs/libsciarnoldi_la-iswap.o .libs/libsciarnoldi_la-zstatn.o .libs/libsciarnoldi_la-dseupd.o .libs/libsciarnoldi_la-dngets.o .libs/libsciarnoldi_la-dnapps.o .libs/libsciarnoldi_la-dsaitr.o .libs/libsciarnoldi_la-dlarnv.o .libs/libsciarnoldi_la-cmout.o .libs/libsciarnoldi_la-dnconv.o .libs/libsciarnoldi_la-zvout.o .libs/libsciarnoldi_la-dmout.o .libs/libsciarnoldi_la-dsgets.o .libs/libsciarnoldi_la-dgetv0.o .libs/libsciarnoldi_la-dnaup2.o .libs/libsciarnoldi_la-dsapps.o .libs/libsciarnoldi_la-sci_dseupd.o .libs/libsciarnoldi_la-sci_zneupd.o .libs/libsciarnoldi_la-gw_arnoldi.o .libs/libsciarnoldi_la-sci_dnaupd.o .libs/libsciarnoldi_la-sci_dneupd.o .libs/libsciarnoldi_la-sci_dsaupd.o .libs/libsciarnoldi_la-sci_znaupd.o   -llapack -lpthread -ldl -lcurses -lm -L/usr/lib64/atlas  -m64   -Wl,-soname -Wl,libsciarnoldi.so.5 -o .libs/libsciarnoldi.so.5.0.3
libtool: link: (cd ".libs" && rm -f "libsciarnoldi.so.5" && ln -s "libsciarnoldi.so.5.0.3" "libsciarnoldi.so.5")
libtool: link: (cd ".libs" && rm -f "libsciarnoldi.so" && ln -s "libsciarnoldi.so.5.0.3" "libsciarnoldi.so")
libtool: link: ( cd ".libs" && rm -f "libsciarnoldi.la" && ln -s "../libsciarnoldi.la" "libsciarnoldi.la" )


Installation went fine, but then when I run "scilab"

I get errors in the Scilab Console like this:

Startup execution:
  loading initial environment
load('SCI/modules/elementary_functions/macros/lib');
                                                    !--error 241 
File "/usr/local/share/scilab//modules/elementary_functions/macros/lib" does not exist.
at line      12 of exec file called by :    
  exec("SCI/modules/"+modules(i)+"/etc/"+modules(i)+".start",-1);
at line      96 of exec file called by :    
exec('SCI/etc/scilab.start',-1);;
 

The problem is that none of the .bin files or "lib" or "names" from the
modules/*/macros subdirectories got installed in
/usr/local/share/scilab/modules/*/macros

I had moved the ones from "modules/core/macros" and
"modules/differential_equations/macros/" before I noticed what was going
on.

I'm at a standstill on this. I'll try to hand-move everything over, but
this appears to be a bug (unless I'm missed something---entirely likely
since I'm flying blind here. :-)

Your help will be greatly appreciated. 

Dean



More information about the dev mailing list