[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #29505] Compiling an old version with an old c
From: |
spasmous |
Subject: |
[Octave-bug-tracker] [bug #29505] Compiling an old version with an old compiler |
Date: |
Fri, 09 Apr 2010 21:44:03 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB6 |
URL:
<http://savannah.gnu.org/bugs/?29505>
Summary: Compiling an old version with an old compiler
Project: GNU Octave
Submitted by: spasmous
Submitted on: Fri 09 Apr 2010 09:44:02 PM GMT
Category: Configuration and Build System
Severity: 3 - Normal
Item Group: Build Failure
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 3.0.5
Operating System: GNU/Linux
_______________________________________________________
Details:
I'm compiling for a platform that only has gcc/g++ 3.3. Octave 3.05 passes
./configure CXX=c++33 CC=gcc33 but fails about 20 minutes into make (see
below). Any hints as to what to try next are much appreciated, I have no
idea.
g++33 -I. -I.. -I../liboctave -I../src -I../libcruft/misc -DHAVE_CONFIG_H
-mieee-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-3.0.5 \
-loctinterp -loctave -lcruft \
\
\
-lreadline -lncurses -ldl -lz -lm
-L/usr/lib/gcc/i386-redhat-linux/3.4.6
-L/usr/lib/gcc/i386-redhat-linux/3.4.6/../../.. -lz -lfrtbegin -lg2c -lm
../src/liboctinterp.so: undefined reference to `std::basic_istream<char,
std::char_traits<char> >::seekg(long, std::_Ios_Seekdir)'
../src/liboctinterp.so: undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/liboctinterp.so: undefined reference to
`std::__default_alloc_template<(bool)1, (int)0>::deallocate(void*, unsigned)'
../src/liboctinterp.so: undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_Rep::_S_create(unsigned,
std::allocator<char> const&)'
../src/liboctinterp.so: undefined reference to
`std::__default_alloc_template<(bool)1, (int)0>::allocate(unsigned)'
../src/liboctinterp.so: undefined reference to `std::basic_streambuf<char,
std::char_traits<char> >::_M_out_cur_move(long)'
collect2: ld returned 1 exit status
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?29505>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #29505] Compiling an old version with an old compiler,
spasmous <=