Subject: g++ includes out of line?
To: None <port-sparc@NetBSD.ORG>
From: Paul Boven <e.p.boven@student.utwente.nl>
List: port-sparc
Date: 11/26/1996 15:18:04
Hi everyone,

While compiling octave-1.93, linking the executable, I ran into a whole
bunch of these. Looks to me that the g++-includes/libg++ don't agree
with each other anymore. 
I'm using the current-kernel with 1.2-release binaries, and current 
include.tar.gz, though that does not seem to affect the g++-includes that
are giving me trouble.
So how can my libg++/includes have gotten this out of sync, or am I 
misunderstanding the problem completely?

c++  -I. -I.. -I../liboctave -I../src -I../glob -I../libcruft/misc  -DHAVE_CONFIG_H  -fno-implicit-templates  -g -O -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  npsol.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.  \
-loctinterp -loctave -ltinst -lcruft  -lreadline -lkpathsea -lglob  \
-lf2c  -ltermcap -lm  -lg++
/usr/include/g++/SLList.h:93: Undefined symbol `__vt$t6SLList1ZP15tree_expression' referenced from text segment
/usr/include/g++/SLList.h:93: Undefined symbol `__vt$t6SLList1ZP15tree_expression' referenced from text segment
/usr/include/g++/SLList.h:93: Undefined symbol `__vt$t6SLList1ZP15tree_matrix_row' referenced from text segment
[ -- 8<-- ] etc. etc. :)

Happy hacking, Paul.
----------------------------------------------------------------------
Paul Boven, <e.p.boven@student.utwente.nl>  PE1NUT  QRV 145.575 JO32KF
  Nothing would get done in the world, if we didn't have insomniacs.
           Or at least, nothing would get done at night. 
----------------------------------------------------------------------