[scilab-Users] scilab 5.1.1 compilation under Solaris 10
Langella Raphael
raphael.langella at steria.cnes.fr
Thu Aug 27 11:45:04 CEST 2009
> -----Message d'origine-----
> De : Sylvestre Ledru [mailto:sylvestre.ledru at inria.fr]
> Envoyé : mercredi 26 août 2009 19:04
> À : users at lists.scilab.org
> Objet : RE: [scilab-Users] scilab 5.1.1 compilation under Solaris 10
>
> Hello,
>
> Le mercredi 26 août 2009 à 16:32 +0200, Langella Raphael a écrit :
> > > >> Just like that it's hard to say what is the problem exactly.
> > > >> But it's graphic related, X and all are pretty outdated on
> > > >> Sol9 and might not work at all. May I ask why you need
> > > Scilab on Sol9
> > > >> specifically?
> >
> > OK, so I compiled it on Solaris 10 and it was much easier.
> I still had
> > to add isnan and isinf definition to evaluate_expr.c and to change
> > scilab script to recognize sun4u but that's all. Also, make install
> > just works.
> > But I still have some problem with jogl. I put the jar files in
> > thirdparty, and I tried to put the .so files in bin, lib,
> thirdparty,
> > I tried to set up LD_LIBRARY_PATH, CLASSPATH, but whatever I do, I
> > always get this error on the terminal as soon as I select something
> > from the Demos menu (Simulation for example):
> >
> > Exception in thread "main" java.lang.UnsatisfiedLinkError:
> no jogl in
> > java.library.path
> Try to update etc/librarypath.xml and add the path to the
> libjogl.{so,dynlib,dll} etc.
>
> Sylvestre
>
Well, I thought it already was, because I put the libjogl.so in bin and there is
<path value="$SCILAB/bin"/> in librarypath.xml
But then I realised $SCILAB points to share/scilab, not the base dir of the scilab installation. So, I put the libraries in lib and add that to librarypath.xml :
<path value="$SCILAB/../../lib"/>
Now the libraries are found. But when it tries to draw, it just freeze. Nothing happens and the GUI is completely unresponsive.
Should I try to compile it with libmesa? Would it help? Any other idea?
More information about the users
mailing list