[scilab-Users] Problem installation scilab5-0.1 withmandriva2008 x86_64

supsup supsup.linux at free.fr
Mon Sep 29 18:10:18 CEST 2008





M. Jean Luc Bélondrade

-----Message d'origine-----
De : Sylvestre Ledru [mailto:sylvestre.ledru at scilab.org] 
Envoyé : vendredi 26 septembre 2008 19:09
À : users at lists.scilab.org
Objet : Re: [scilab-Users] Problem installation scilab5-0.1
withmandriva2008 x86_64

Le vendredi 26 septembre 2008 à 18:34 +0200, supsup a écrit :
> Hello,
>  After installed many missing packages  and compiled Matio and Ocaml
> programs .
> When I use ./configure and I have this message "error: ocamlopt not
> found Mondatory to build Scicos" and I can't find it. Some one now in
> witch RPM I can find it?
You need the Ocaml compiler:
http://caml.inria.fr/ocaml/release.fr.html

(you can also use the flag --without-ocaml in the configure)

Sylvestre
I used the Ocaml compiler because I want to use scicos.
I solved the on top problem "error: ocamlopt notfound Mondatory to build
Scicos" with the "make opt" and "make opt.opt" when youwant to install
Ocampl
Now the configure of scilab is ok but when I do "make all" the make
program stop and I read the following lines.
"gcc -shared  .libs/libscimatio_la-matfile_manager.o
.libs/libscimatio_la-CreateMatlabVariable.o
.libs/libscimatio_la-CreateCharVariable.o
.libs/libscimatio_la-CreateDoubleVariable.o
.libs/libscimatio_la-CreateIntegerVariable.o
.libs/libscimatio_la-CreateHyperMatrixVariable.o
.libs/libscimatio_la-CreateStructVariable.o
.libs/libscimatio_la-CreateSparseVariable.o
.libs/libscimatio_la-CreateCellVariable.o
.libs/libscimatio_la-GetMatlabVariable.o
.libs/libscimatio_la-GetDoubleVariable.o
.libs/libscimatio_la-GetCharVariable.o
.libs/libscimatio_la-GetIntegerVariable.o
.libs/libscimatio_la-GetMlistVariable.o
.libs/libscimatio_la-GetCellVariable.o
.libs/libscimatio_la-GetStructVariable.o
.libs/libscimatio_la-GetSparseVariable.o .libs/libscimatio_la-gw_matio.o
.libs/libscimatio_la-sci_matfile_open.o
.libs/libscimatio_la-sci_matfile_close.o
.libs/libscimatio_la-sci_matfile_listvar.o
.libs/libscimatio_la-sci_matfile_varreadnext.o
.libs/libscimatio_la-sci_matfile_varwrite.o  -lmatio -lm -lz  -m64
-Wl,-soname -Wl,libscimatio.so.0 -o .libs/libscimatio.so.0.0.0
/usr/bin/ld: /usr/local/lib/libmatio.a(mat.o): relocation R_X86_64_32S
against `a local symbol' can not be used when making a shared object;
recompile with -fPIC
/usr/local/lib/libmatio.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [libscimatio.la] Erreur 1
make[2]: quittant le répertoire «
/home/Societe/Recherche_Developpement/Scilab/scilab-5.0.2/modules/matio
»
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire «
/home/Societe/Recherche_Developpement/Scilab/scilab-5.0.2/modules »
make: *** [all-recursive] Erreur 1"
Thank you for your help

M. Jean Luc Bélondrade





More information about the users mailing list