help-octave
[Top][All Lists]
Advanced

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

Build problem on Solaris 2.6 x86


From: Stuart R. DeGraaf
Subject: Build problem on Solaris 2.6 x86
Date: Wed, 29 Apr 1998 21:46:56 -0400

Hi,

I'm trying to build octave 2.0.11 on Solaris 2.6 x86 using gnu make
and egcs 1.0.2. After roughly an hour of happy compilation, I get
the following error. Can anyone suggest a fix? Thanks in advance.

Stuart DeGraaf

make[2]: Entering directory `/home/work/octave-2.0.11/src'
c++  -I. -I.. -I../liboctave -I../src -I../libcruft/misc  -I../glob
-I../glob -DHAVE_CONFIG_H -mieee-fp -fno-rtti -fno-exceptions
-fno-implicit-templates -g -O2 -Wall -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  \
../src/liboctinterp.a ../liboctave/liboctave.a  ../libcruft/libcruft.a
../kpathsea/libkpathsea.a ../glob/libglob.a ../readline/libreadline.a \
-L/usr/ccs/lib -L/usr/lib
-L/usr/local/egcs/lib/gcc-lib/i386-pc-solaris2.6/egcs-2.90.27
-L/usr/local/egcs/i386-pc-solaris2.6/lib -L/usr/ccs/bin -L/usr/ccs/lib
-L/usr/local/egcs/lib -lf2c -lm  -lcurses -lm -ldl -lsocket
ld: warning: relocation error: R_386_32: file
../liboctave/liboctave.a(Quad.o): symbol .L_E4780:
        external symbolic relocation against non-allocatable section
.debug;
        cannot be processed at runtime: relocation ignored
ld: warning: relocation error: R_386_32: file
../liboctave/liboctave.a(Quad.o): symbol .L_E4800:
        external symbolic relocation against non-allocatable section
.debug;
        cannot be processed at runtime: relocation ignored
Undefined                       first referenced
 symbol                             in file
.L_E4780                            ../liboctave/liboctave.a(Quad.o)
.L_E4800                            ../liboctave/liboctave.a(Quad.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 `/home/work/octave-2.0.11/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory `/home/work/octave-2.0.11'
make: *** [all] Error 2




reply via email to

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