help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problems installing on Solaris 5.8


From: Pierre-Andre Cornillon
Subject: Re: Problems installing on Solaris 5.8
Date: Mon, 22 Oct 2001 09:29:11 +0100 (WET DST)

1. May be you can check the version of ld you use for compilation
2. The very last version of gnu make could be useful too

P.Andre

On Fri, 19 Oct 2001, Stephen W. Juranich wrote:

> We've got a "non-standard" installation here, and I'm fairly certain
> that I've run the configure script correctly, but I keep getting the
> following linker errors when I try to build on our machine:
>
> make[2]: Entering directory `/atm/kite/d2/packages/octave-2.0.16/src'
> making builtins.cc from data.df defaults.df dirfns.df error.df file-io.df 
> help.df input.df load-save.df oct-hist.df pager.df pr-output.df pt-fcn.df 
> pt-plot.df strfns.df syscalls.df sysdep.df toplev.df utils.df variables.df 
> ov-typeinfo.df balance.df besselj.df betainc.df chol.df colloc.df dassl.df 
> det.df eig.df expm.df fft.df fft2.df filter.df find.df fsolve.df gammainc.df 
> getgrent.df getpwent.df getrusage.df givens.df hess.df ifft.df ifft2.df 
> inv.df log.df lpsolve.df lsode.df lu.df minmax.df pinv.df qr.df quad.df 
> qzval.df rand.df schur.df sort.df svd.df syl.df time.df
> builtins.cc is unchanged
> c++  -I. -I.. -I../liboctave -I../src -I../libcruft/misc  -I../glob -I../glob 
> -DHAVE_CONFIG_H -fno-rtti -fno-exceptions -fno-implicit-templates -g -O2 
> -Wall -rdynamic \
> -L..   -fPIC -g -o octave \
> octave.o builtins.o  balance.o  besselj.o  betainc.o  chol.o  colloc.o  
> dassl.o  det.o  eig.o  expm.o  fft.o  fft2.o  filter.o  find.o  fsolve.o  
> gammainc.o  getgrent.o  getpwent.o  getrusage.o  givens.o  hess.o  ifft.o  
> ifft2.o  inv.o  log.o  lpsolve.o  lsode.o  lu.o  minmax.o  pinv.o  qr.o  
> quad.o  qzval.o  rand.o  schur.o  sort.o  svd.o  syl.o  time.o \
> -L../liboctave -L../libcruft -L../src -Xlinker -R -Xlinker 
> /g/ssli/generic/SunOS/lib/octave-2.0.16 \
> ../src/liboctinterp.a ../liboctave/liboctave.a  ../libcruft/libcruft.a  
> ../readline/libreadline.a ../kpathsea/libkpathsea.a ../glob/libglob.a  \
> -lg2c -lm  -L/usr/ccs/lib -L/usr/lib 
> -L/g/rcs/sw/pkgs/gcc-2.95.2/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2 
> -L/usr/ccs/bin -L/usr/ccs/lib -L/g/rcs/sw/pkgs/gcc-2.95.2/lib -lm  -lcurses 
> -ldl -lsocket -lm
> c++: unrecognized option `-rdynamic'
> Undefined                       first referenced
>  symbol                             in file
> dostop_                             ../libcruft/libcruft.a(xstopx.o)
> machar_                             ../libcruft/libcruft.a(d1mach.o)
> ld: fatal: Symbol referencing errors. No output written to octave
> collect2: ld returned 1 exit status
> make[2]: *** [octave] Error 1
> make[2]: Leaving directory `/atm/kite/d2/packages/octave-2.0.16/src'
> make[1]: *** [src] Error 2
> make[1]: Leaving directory `/atm/kite/d2/packages/octave-2.0.16'
> make: *** [all] Error 2
>
> We use gcc 2.95.2 (which should be plenty recent enough).  I don't recognize
> the symbols that it's looking for (dostop_ and machar_), so I'm assuming they
> come in the source distribution somewhere.
>
> Could somebody please tell me how to make this compile?  Here's the output of
> uname -a:
>
> condor (octave-2.0.16)$ uname -a
> SunOS condor 5.8 Generic_108528-08 sun4u sparc SUNW,Ultra-5_10
>
> TIA
>
> --------------------------------------------------------------------------
> Stephen W. Juranich                             address@hidden
> Electrical Engineering             http://students.washington.edu/sjuranic
> University of Washington                http://ssli.ee.washington.edu/ssli
>
>
>
>
> -------------------------------------------------------------
> Octave is freely available under the terms of the GNU GPL.
>
> Octave's home on the web:  http://www.octave.org
> How to fund new projects:  http://www.octave.org/funding.html
> Subscription information:  http://www.octave.org/archive.html
> -------------------------------------------------------------
>
>



-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]