[Scilab-Dev] Build scilab 5.0.2 on Solaris 9
Vergnes Nicolas
nicolas.vergnes at steria.cnes.fr
Tue Oct 14 15:26:02 CEST 2008
Hello
I passed the error by using CFLAGS="... -liconv -lintl..."
But I have this error :
/Produits/tmp/nicolas/unix/scilab-5.0.2/modules/double/.libs/libscidouble.so: undefined reference to `lround'
/Produits/tmp/nicolas/unix/scilab-5.0.2/libs/lapack/.libs/libscilapack.so: undefined reference to `lroundf'
make[1]: *** [scilab-bin] Error 1
make[1]: Leaving directory `/nfs/Produits/tmp/nicolas/unix/scilab-5.0.2'
make: *** [all-recursive] Error 1
It dont found lround and lroundf in -I think- libm.so.1 ?
Thank you again,
Nicolas Vergnes,
-----Message d'origine-----
De : Sylvestre Ledru [mailto:sylvestre.ledru at scilab.org]
Envoyé : vendredi 10 octobre 2008 11:23
À : dev at lists.scilab.org
Objet : RE: [Scilab-Dev] Build scilab 5.0.2 on Solaris 9
Hello Nicolas,
The interesting part of your error message is here:
> > ilocalization.so: undefined reference to `libintl_bindtextdomain'
> > /Produits/tmp/nicolas/unix/scilab-5.0.2/modules/localization/.libs/l
> > ib
> > sc
> > ilocalization.so: undefined reference to `libiconv'
> > /Produits/tmp/nicolas/unix/scilab-5.0.2/modules/double/.libs/libscid
> > ou
> > bl
> > e.so: undefined reference to `lround'
> > /Produits/tmp/nicolas/unix/scilab-5.0.2/modules/localization/.libs/l
> > ib
> > sc
> > ilocalization.so: undefined reference to `libintl_dgettext'
> > /Produits/tmp/nicolas/unix/scilab-5.0.2/libs/lapack/.libs/libscilapa
> > ck
> > .s
> > o: undefined reference to `lroundf'
> > /Produits/tmp/nicolas/unix/scilab-5.0.2/modules/localization/.libs/l
> > ib
> > sc
> > ilocalization.so: undefined reference to `libiconv_close'
> > /Produits/tmp/nicolas/unix/scilab-5.0.2/modules/localization/.libs/l
> > ib
> > sc
> > ilocalization.so: undefined reference to `libiconv_open'
> > /Produits/tmp/nicolas/unix/scilab-5.0.2/modules/localization/.libs/l
> > ib
> > sc
> > ilocalization.so: undefined reference to `libintl_textdomain'
> > /Produits/tmp/nicolas/unix/scilab-5.0.2/modules/graphic_export/.libs
> > /l
> > ib
> > scigraphic_export.so: undefined reference to `libintl_gettext'
Basically, that means that it cannot find the internationalization library(ies).
Under Linux, they are provided with the libc out of the box. Under Solaris 9, you may have to explicitly link against it.
(I don't have this issue with Solaris 10).
Sylvestre
More information about the dev
mailing list