[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Linking problem with octave-1.1.1 and gcc-2.7.0

From: osiris
Subject: Linking problem with octave-1.1.1 and gcc-2.7.0
Date: Sun, 17 Sep 1995 20:21:54 -0500

I hope that it's OK to ask this.  I noticed that there was a mention
that 2.7.0 was not officially supported yet, but some people seemed to
have made it work.

I managed to install the patches for 2.7.0, and perform the whole
compile, but at the end I get the linker errors below.  Any help
would be appreciated.  Please send any replies directly to me since I
haven't received any confirmation of my list subscription request.



c++  -I. -I../src -I.. -I../liboctave -I../src -DHAVE_CONFIG_H  
-fno-implicit-templates -mieee-fp -O2 -m486 -fno-for-scope -L.. -mieee-fp   -o 
octave \
acosh.o  arith-ops.o asinh.o atanh.o  data.o  dirfns.o  dynamic-ld.o erf.o 
erfc.o  error.o  file-io.o fnmatch.o getopt.o getopt1.o  gripes.o  help.o  
idx-vector.o  input.o lex.o lgamma.o  load-save.o  mappers.o  octave.o  
octave-hist.o  oct-obj.o  pager.o parse.o  pr-output.o  procstream.o  
sighandlers.o strcasecmp.o strncase.o  strfns.o  symtab.o  sysdep.o  tc-rep.o  
tc-rep-ass.o  tc-rep-idx.o tempname.o  timefns.o tempnam.o  token.o  
tree-base.o  tree-cmd.o  tree-const.o  tree-expr.o  tree-misc.o  tree-plot.o  
unwind-prot.o  user-prefs.o  utils.o  variables.o  xdiv.o  xpow.o  Map.o  
SLStack.o builtins.o \
liboctdld.a ../liboctave/liboctave.a libtinst.a ../libcruft/libcruft.a 
../info/libinfo.a ../readline/libreadline.a ../kpathsea/libkpathsea.a  \
-lf2c -L/usr/lib/gcc-lib/i486-debian-linuxaout/2.7.0 -lgcc  -ltermcap -lm -lg++
procstream.o(.text+0xb9): undefined reference to `procbuf virtual table'
procstream.o(.text+0x1cd): undefined reference to `procbuf virtual table'
DLList-fi.o(.text+0x20c): undefined reference to `BaseDLList::join(BaseDLList 
SLStack-tok.o(.text+0x2cc): undefined reference to `BaseSLList::join(BaseSLList 
SLStack-i.o(.text+0x2cc): undefined reference to `BaseSLList::join(BaseSLList 
SLStack-tm.o(.text+0x36c): undefined reference to `BaseSLList::join(BaseSLList 
SLList-tc.o(.text+0x44c): undefined reference to `BaseSLList::join(BaseSLList 
SLList-misc.o(.text+0x40c): undefined reference to `BaseSLList::join(BaseSLList 
SLList-misc.o(.text+0x7dc): more undefined references to 
`BaseSLList::join(BaseSLList &)' follow
make[2]: *** [octave] Error 1
make[2]: Leaving directory `/usr/local/src/octave-1.1.1/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory `/usr/local/src/octave-1.1.1'
make: *** [all] Error 2

reply via email to

[Prev in Thread] Current Thread [Next in Thread]