bugGNU Octave - Bugs: bug #29505, Compiling an old version with an...

 
 

bug #29505: Compiling an old version with an old compiler

Submitted by:  spasmous <spasmous>
Submitted on:  Fri 09 Apr 2010 09:44:02 PM UTC  
 
Category: Configuration and Build SystemSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Build Failure
Status: InvalidAssigned to: None
Originator Name: Open/Closed: Closed
Release: 3.0.5Operating System: GNU/Linux

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 09 Apr 2010 09:58:02 PM UTC, comment #1:

If you want to ask for help, use the -unavailable- mailing list.

I don't see this as a valid bug report since 3.0.5 is obsolete and no longer supported. I'll see about removing or hiding the old version numbers from the list in the tracker.

John W. Eaton <jwe>
Project Administrator
Fri 09 Apr 2010 09:44:02 PM UTC, original submission:

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

spasmous <spasmous>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by jwe (Posted a comment)
  • -unavailable- added by spasmous (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 09 Apr 2010 09:58:02 PM UTCjweStatusNone=>Invalid
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1