[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Build Problems on AIX
From: |
saurabh |
Subject: |
Build Problems on AIX |
Date: |
Tue, 30 Sep 2003 13:56:38 -0400 (EDT) |
Hi all,
I am very new to octave and was recently given the task of building and
installing it on our IBM AIX 5.1 machine. During the build, i ran into
some problems and i am pasting the error messages below.
As a comparison i also decided to build it on a linux machine (2.4.18/gcc
2.96-113) and it build without any error message and started to run
without any problems.
As for the AIX build, the build goes on for about 35 mins and i think
everything gets built and then it fails at the last stage while linking
the final executable i.e. octave.
I would highly appreciate any help that you can offer.
Thanks,
Regards,
Saurabh
p.s. this is octave 2.1.50
------------------------------error messages------------------------
g++ -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob
-I../glob -DHAVE_CONFIG_H -g -O2 -Wall \
-L.. -o octave \
main.o balance.o besselj.o betainc.o chol.o colloc.o daspk.o
dasrt.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 kron.o lpsolve.o lsode.o lu.o minmax.o
odessa.o pinv.o qr.o quad.o qz.o rand.o schur.o sort.o sqrtm.o
svd.o syl.o time.o \
-L../liboctave -L../libcruft -L../src \
../src/liboctinterp.a ../liboctave/liboctave.a ../libcruft/libcruft.a
../glob/glob.o ../glob/fnmatch.o \
-ll -lreadline -lcurses -lm
-L/usr/local/lib/gcc-lib/powerpc-ibm-aix5.1.0.0/3.3
-L/usr/local/lib/gcc-lib/powerpc-ibm-aix5.1.0.0/3.3/../../.. -lfrtbegin
-lg2c -lm -lgcc_s
/usr/local/lib/gcc-lib/powerpc-ibm-aix5.1.0.0/3.3/libgcc.a
ld: 0711-317 ERROR: Undefined symbol: .Array<octave_value>::resize(int)
ld: 0711-317 ERROR: Undefined symbol: .Array<octave_value>::resize(int,
octave_value const&)
ld: 0711-317 ERROR: Undefined symbol: .Array<octave_value>::~Array
[in-charge]()
ld: 0711-317 ERROR: Undefined symbol:
.Array<octave_value>::Array[in-charge](int, octave_value const&)
ld: 0711-317 ERROR: Undefined symbol:
.Array<octave_value>::operator=(Array<octave_value> const&)
ld: 0711-317 ERROR: Undefined symbol: .Array<octave_value>::~Array
[not-in-charge]()
ld: 0711-317 ERROR: Undefined symbol:
.Array<octave_value>::Array[not-in-charge](int, octave_value const&)
ld: 0711-317 ERROR: Undefined symbol:
.Array<Matrix>::operator=(Array<Matrix> const&)
ld: 0711-317 ERROR: Undefined symbol: .Array<Matrix>::~Array [in-charge]()
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
collect2: ld returned 8 exit status
make[2]: *** [octave] Error 1
-------------------------------------------------------------
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
-------------------------------------------------------------
- Build Problems on AIX,
saurabh <=