Compiling octave 2.01 on DEC-UNIX 3.2

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Compiling octave 2.01 on DEC-UNIX 3.2

Peter Bruhn-2
Hi,

I am having problems compiling the latest version of octave on a
DEC-UNIX 3.2 system with gcc 2.7.2. The final linking gives:

c++  -I. -I.. -I../liboctave -I../src -I../glob -I../libcruft/misc  -DHAVE_CONFIG_H  -fno-implicit-templates  -g -O2 -Wall -L..     -g -o octave \
octave.o builtins.o  balance.o  chol.o  colloc.o  dassl.o  det.o  eig.o  expm.o  fft.o  fft2.o  filter.o  find.o  fsolve.o  fsqp.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  
n
psol.o  pinv.o  qpsol.o  qr.o  quad.o  qzval.o  rand.o  schur.o  sort.o  svd.o  syl.o  time.o \
-L../liboctave -L../libcruft -L../readline -L../kpathsea -L../glob -L../dlfcn -L. -Xlinker -rpath -Xlinker /usr/local/lib \
-loctinterp -loctave -ltinst -lcruft  -lreadline -lkpathsea  \
-lUfor -lfor -lFutil -lm_4sqrt -lots  -lcurses -lm  -lg++
collect2: ld returned 1 exit status
/bin/ld:
Warning: Linking some objects which contain exception information sections
        and some which do not. This may cause fatal runtime exception handling
        problems (last obj encountered without exceptions was /usr/local/lib/libstdc++.a).
Warning: clog defined as GLOBAL DATA but is defined in a shared lib as a GLOBAL FUNC
Unresolved:
basic_string<char, string_char_traits<char> >::alloc(unsigned long, bool)
make: *** [octave] Error 1

Does anyone know where to find the unresolved symbol? Thanks for any
help,

Peter