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

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

[Octave-bug-tracker] [bug #29462] compile fails: strerror is not a membe


From: Petr Mikulik
Subject: [Octave-bug-tracker] [bug #29462] compile fails: strerror is not a member of gnulib
Date: Thu, 08 Apr 2010 13:45:20 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.295.0 Safari/532.8

Follow-up Comment #4, bug #29462 (project octave):

Ok, I tried other compilers, in particular g++ 3.3.3 and g++ 4.1.3. Bad luck
with these as well :-((

1. g++ 3.3.3
./configure CC=gcc-3.3 CXX="g++-3.3" CPP="gcc-3.3 -E" 
CXXCPP="g++-3.3 -E" F77=g77-3.3
=>
...
checking whether we are using the GNU C++ compiler... yes
checking whether g++-3.3 accepts -g... yes
checking dependency style of g++-3.3... gcc3
checking how to run the C++ preprocessor... g++-3.3 -E
configure: error: g++ version 3.3.3-hammer will probably fail to compile
Octave

2. g++ 4.1.3
./configure CC=gcc-4.1 CXX="g++-4.1" CPP="gcc-4.1 -E" CXXCPP="g++-4.1 -E"
F77=gfortran-4.1
=> octave compiles OK, but fails during making docs. The reason is:
$ ./run-octave
Neoprávněný přístup do paměti (SIGSEGV)

Do all the Octave developers use only the cutting-edge GCC 4.4? 


Hmm ... then I went into /usr/include/c++/4.3 and replaced "#include_next" by
"#include" in all files => now Octave compiles even with 4.3.2. A small
success at the end.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?29462>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

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