From help-request at octave dot org Wed Jun 23 16:42:55 2004 Subject: Intermittent octave-2.1.57 compile failure in Red Hat 9 From: Julius Smith To: bugs at octave dot org Cc: help at octave dot org Date: Wed, 23 Jun 2004 14:42:11 -0700 In updating my octave installation, I encountered a compile failure that went away when I retried: <.../octave-2.1.57> configure --enable-shared --disable-static ... <.../octave-2.1.57> make ... g++ -c -fPIC -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob -I. ./glob -DHAVE_CONFIG_H -mieee-fp -Wall -W -Wshadow -g -O2 cmd-edit.cc -o pic/cmd -edit.o cmd-edit.cc: In static member function `static std::string command_editor::readline(const std::string&, bool&)': cmd-edit.cc:626: internal error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See for instructions. make[2]: *** [pic/cmd-edit.o] Error 1 make[2]: Leaving directory `/home/m/util9/octave/octave-2.1.57/liboctave' make[1]: *** [liboctave] Error 2 make[1]: Leaving directory `/home/m/util9/octave/octave-2.1.57' make: *** [all] Error 2 [retry follows -- nothing was changed] <.../octave-2.1.57> make *********************************************************** * * To compile Octave, you will need a recent versions of... [I checked and all requirements were met] ... make -C liboctave all make[2]: Entering directory `/home/m/util9/octave/octave-2.1.57/liboctave' gawk -f ./mk-ops.awk prefix=mx make_inclusive_header=mx-ops.h ./mx-ops > mx-ops.h-t ../move-if-change mx-ops.h-t mx-ops.h mx-ops.h is unchanged g++ -c -fPIC -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob -I../glob -DHAVE_CONFIG_H -mieee-fp -Wall -W -Wshadow -g -O2 cmd-edit.cc -o pic/cmd-edit.o g++ -c -fPIC -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob -I../glob -DHAVE_CONFIG_H -mieee-fp -Wall -W -Wshadow -g -O2 cmd-hist.cc -o pic/cmd-hist.o ... ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------