help-octave
[Top][All Lists]
Advanced

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

unsuccessful compile of octave 2.9.13


From: stephen pearce
Subject: unsuccessful compile of octave 2.9.13
Date: Sun, 9 Sep 2007 19:50:08 +1200

Hi
Trying to compile octave under fedora core 5
it fails during linking ... here is the end of the tty output ...
what am I doing wrong?

Thanks


system is :-
Fedora Core release 5 (Bordeaux)
Kernel 2.6.15-1.2054_FC5 on an i686

localhost login:

..
end of output is

g++ -shared -Wl,-soname -Wl,liboctinterp.so -o liboctinterp.so
pic/Cell.o pic/bi tfcns.o pic/c-file-ptr-stream.o pic/comment-list.o
pic/cutils.o pic/data.o pic/d ebug.o pic/defaults.o pic/defun.o
pic/dirfns.o pic/dynamic-ld.o pic/error.o pic/ file-io.o
pic/graphics.o pic/gripes.o pic/help.o pic/input.o pic/lex.o pic/load-
path.o pic/load-save.o pic/ls-hdf5.o pic/ls-mat-ascii.o pic/ls-mat4.o
pic/ls-mat 5.o pic/ls-oct-ascii.o pic/ls-oct-binary.o pic/ls-utils.o
pic/main.o pic/mappers .o pic/matherr.o pic/mex.o pic/oct-fstrm.o
pic/oct-hist.o pic/oct-iostrm.o pic/o ct-map.o pic/oct-obj.o
pic/oct-prcstrm.o pic/oct-procbuf.o pic/oct-stream.o pic/ octave.o
pic/zfstream.o pic/oct-strstrm.o pic/oct-lvalue.o pic/pager.o
pic/parse .o pic/pr-output.o pic/procstream.o pic/sighandlers.o
pic/siglist.o pic/sparse-x div.o pic/sparse-xpow.o pic/strfns.o
pic/symtab.o pic/syscalls.o pic/sysdep.o pi c/token.o pic/toplev.o
pic/unwind-prot.o pic/utils.o pic/variables.o pic/xdiv.o pic/xpow.o
pic/ov-base.o pic/ov-ch-mat.o pic/ov-cs-list.o pic/ov-list.o pic/ov-r
e-mat.o pic/ov-cx-mat.o pic/ov-range.o pic/ov-scalar.o
pic/ov-complex.o pic/ov-s tr-mat.o pic/ov-streamoff.o pic/ov-struct.o
pic/ov-colon.o pic/ov-bool-mat.o pic /ov-bool.o pic/ov-cell.o pic/ov.o
pic/ov-fcn.o pic/ov-builtin.o pic/ov-dld-fcn.o  pic/ov-mapper.o
pic/ov-mex-fcn.o pic/ov-usr-fcn.o pic/ov-fcn-handle.o pic/ov-fc
n-inline.o pic/ov-typeinfo.o pic/ov-int8.o pic/ov-int16.o
pic/ov-int32.o pic/ov- int64.o pic/ov-uint8.o pic/ov-uint16.o
pic/ov-uint32.o pic/ov-uint64.o pic/ov-ba se-sparse.o
pic/ov-bool-sparse.o pic/ov-cx-sparse.o pic/ov-re-sparse.o pic/pt.o
pic/pt-arg-list.o pic/pt-assign.o pic/pt-bp.o pic/pt-binop.o
pic/pt-cell.o pic/p t-check.o pic/pt-cmd.o pic/pt-colon.o
pic/pt-const.o pic/pt-decl.o pic/pt-except .o pic/pt-exp.o
pic/pt-fcn-handle.o pic/pt-id.o pic/pt-idx.o pic/pt-jump.o pic/p
t-loop.o pic/pt-mat.o pic/pt-misc.o pic/pt-pr-code.o pic/pt-select.o
pic/pt-stmt .o pic/pt-unop.o pic/op-b-b.o pic/op-b-bm.o pic/op-bm-b.o
pic/op-bm-bm.o pic/op- cell.o pic/op-chm.o pic/op-cm-cm.o
pic/op-cm-cs.o pic/op-cm-m.o pic/op-cm-s.o pi c/op-cs-cm.o
pic/op-cs-cs.o pic/op-cs-m.o pic/op-cs-s.o pic/op-list.o pic/op-m-c
m.o pic/op-m-cs.o pic/op-m-m.o pic/op-m-s.o pic/op-range.o
pic/op-s-cm.o pic/op- s-cs.o pic/op-s-m.o pic/op-s-s.o pic/op-str-m.o
pic/op-str-s.o pic/op-str-str.o pic/op-streamoff.o pic/op-struct.o
pic/op-int-concat.o pic/op-int-conv.o pic/op- double-conv.o
pic/op-i8-i8.o pic/op-i16-i16.o pic/op-i32-i32.o pic/op-i64-i64.o
pic/op-ui8-ui8.o pic/op-ui16-ui16.o pic/op-ui32-ui32.o
pic/op-ui64-ui64.o pic/op -bm-sbm.o pic/op-b-sbm.o pic/op-cm-scm.o
pic/op-cm-sm.o pic/op-cs-scm.o pic/op-c s-sm.o pic/op-m-scm.o
pic/op-m-sm.o pic/op-sbm-b.o pic/op-sbm-bm.o pic/op-sbm-sb m.o
pic/op-scm-cm.o pic/op-scm-cs.o pic/op-scm-m.o pic/op-scm-s.o
pic/op-scm-scm .o pic/op-scm-sm.o pic/op-sm-cm.o pic/op-sm-cs.o
pic/op-sm-m.o pic/op-sm-s.o pic /op-sm-scm.o pic/op-sm-sm.o
pic/op-s-scm.o pic/op-s-sm.o pic/Array-os.o pic/Arra y-sym.o
pic/Array-tc.o pic/oct-errno.o pic/builtins.o pic/ops.o
../libcruft/blas -xtra/pic/xerbla.o -L../liboctave -loctave
-L../libcruft -lcruft -lreadline  -ln curses -ldl -lz -lm
-L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -L/usr/lib/gcc-l
ib/i386-redhat-linux/3.2.3/../../.. -lz -lfrtbegin -lg2c -lm -lgcc_s
rm -f liboctinterp.so.2.9.13
ln -s liboctinterp.so liboctinterp.so.2.9.13
gcc -c  -I. -I.. -I../liboctave -I../src -I../libcruft/misc
-DHAVE_CONFIG_H -m ieee-fp -Wall -W -Wshadow -g -O2 main.c -o main.o
g++  -I. -I.. -I../liboctave -I../src -I../libcruft/misc
-DHAVE_CONFIG_H -miee e-fp -Wall -W -Wshadow -Wold-style-cast -g -O2
-rdynamic \
-L..  -fPIC  -o octave \
main.o  \
-L../liboctave -L../libcruft -L../src -Wl,-rpath
-Wl,/usr/local/lib/octave-2.9.1 3 \
-loctinterp -loctave  -lcruft    \
     \
    \
-lfftw3 -lreadline  -lncurses -ldl -lz -lm
-L/usr/lib/gcc-lib/i386-redhat-linux /3.2.3
-L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../.. -lz -lfrtbegin
-lg2c -lm -lgcc_s
../src/liboctinterp.so: undefined reference to
`__gnu_cxx::__exchange_and_add(in t volatile*, int)'
../src/liboctinterp.so: undefined reference to
`std::_Rb_tree_decrement(std::_Rb _tree_node_base*)'
../src/liboctinterp.so: undefined reference to `__cxa_get_exception_ptr'
../src/liboctinterp.so: undefined reference to
`std::_Rb_tree_increment(std::_Rb _tree_node_base const*)'
../src/liboctinterp.so: undefined reference to
`std::basic_stringbuf<char, std:: char_traits<char>,
std::allocator<char> >::seekoff(long long, std::_Ios_Seekdir,
std::_Ios_Openmode)'
../src/liboctinterp.so: undefined reference to `std::_List_node_base::unhook()'
../src/liboctinterp.so: undefined reference to
`std::_List_node_base::hook(std:: _List_node_base*)'
../src/liboctinterp.so: undefined reference to
`std::basic_string<char, std::cha r_traits<char>, std::allocator<char>
>::_Rep::_S_empty_rep_storage'
../src/liboctinterp.so: undefined reference to
`std::_Rb_tree_insert_and_rebalan ce(bool, std::_Rb_tree_node_base*,
std::_Rb_tree_node_base*, std::_Rb_tree_node_ base&)'
../src/liboctinterp.so: undefined reference to
`std::basic_istream<char, std::ch ar_traits<char> >::seekg(long long,
std::_Ios_Seekdir)'
../src/liboctinterp.so: undefined reference to
`std::_Rb_tree_rebalance_for_eras e(std::_Rb_tree_node_base*,
std::_Rb_tree_node_base&)'
../src/liboctinterp.so: undefined reference to `__cxa_guard_release'
../src/liboctinterp.so: undefined reference to
`std::basic_string<char, std::cha r_traits<char>, std::allocator<char>
>::_M_replace_aux(unsigned int, unsigned in t, unsigned int, char)'
../src/liboctinterp.so: undefined reference to `__cxa_guard_abort'
../src/liboctinterp.so: undefined reference to
`std::_Rb_tree_increment(std::_Rb _tree_node_base*)'
../src/liboctinterp.so: undefined reference to
`std::basic_stringbuf<char, std:: char_traits<char>,
std::allocator<char> >::showmanyc()'
../src/liboctinterp.so: undefined reference to
`std::basic_string<char, std::cha r_traits<char>, std::allocator<char>
>::_Rep::_S_create(unsigned int, unsigned i nt, std::allocator<char>
const&)'
../src/liboctinterp.so: undefined reference to `__cxa_guard_acquire'
collect2: ld returned 1 exit status
make[2]: *** [octave] Error 1
make[2]: Leaving directory `/home/s/arc/dsp/octave-2.9.13/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory `/home/s/arc/dsp/octave-2.9.13'
make: *** [all] Error 2
address@hidden octave-2.9.13]$ address@hidden



-- 
Stephen Pearce
Critical Care
Whangarei
ph 021 390 997


reply via email to

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