From bug-octave-request at bevo dot che dot wisc dot edu Thu Nov 7 08:40:26 2002 Subject: Problems to build octave 2.1.39 on hpux 11.0 From: "John W. Eaton" To: "Hildegard Schuster" Cc: Date: Thu, 7 Nov 2002 08:40:23 -0600 On 7-Nov-2002, Hildegard Schuster wrote: | I build octave with gmake 3.79.1 on HPUX 11.0. | The compilation is ok but the load has the following problems, | can you help me? I think we need more information, like what compiler version you are using (looks like g++ 3.2, but I can't be sure), what configure options you used, what configure found, etc. Was NO_PRAGMA_INERFACE_IMPLEMENTATION defined when you compiled the object files? | g++ -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob | -I../glob -DHAVE_CONFIG_H -g -O2 -Wall \ | -L.. -fPIC -o octave \ | main.o ../libcruft/blas-xtra/xerbla.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 log.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 svd.o syl.o time.o \ | -L../liboctave -L../libcruft -L../src -Xlinker +b -Xlinker | /usr/local/lib/octave-2.1.39 \ | ../src/liboctinterp.a ../liboctave/liboctave.a ../libcruft/libcruft.a | ../glob/glob.o ../glob/fnmatch.o ../kpathsea/libkpathsea.a \ | -lreadline -lncurses -lm -L/lib/pa1.1 -L/usr/lib/pa1.1 | -L/usr/local/lib/gcc-lib/hppa2.0n-hp-hpux11.00/3.2 -L/usr/ccs/bin | -L/usr/ccs/lib -L/opt/langtools/lib | -L/usr/local/lib/gcc-lib/hppa2.0n-hp-hpux11.00/3.2/../../.. -lfrtbegin | -lg2c -lm -lgcc_s | /usr/ccs/bin/ld: Duplicate symbol "octave_value_list::~octave_value_list | [in-charge]()" in files ../src/liboctinterp.a(ov-list.o) and | ../src/liboctinterp.a(oct-map.o) | /usr/ccs/bin/ld: Duplicate symbol "octave_value_list::~octave_value_list | [not-in-charge]()" in files ../src/liboctinterp.a(ov-list.o) and | ../src/liboctinterp.a(oct-map.o) | /usr/ccs/bin/ld: Unsatisfied symbols: | typeinfo name for tree_va_return_list(first referenced in | ../src/liboctinterp.a(defun.o)) (data) | typeinfo name for tree_switch_command(first referenced in | [...] jwe ------------------------------------------------------------- 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 -------------------------------------------------------------