[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Build problem on Solaris 2.6 x86,
Stuart R. DeGraaf <=