octave-bug-tracker
[Top][All Lists]
Advanced

[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/





reply via email to

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