From bug-octave-request at bevo dot che dot wisc dot edu Tue Oct 7 14:33:22 1997 Subject: Unidentified subject! From: "John W. Eaton" To: "Nikolaos K. Efremidis" Cc: bug-octave at bevo dot che dot wisc dot edu Date: Tue, 7 Oct 1997 14:31:15 -0500 On 7-Oct-1997, Nikolaos K. Efremidis wrote: | I have a problem when trying to run octave. I have install a linux-elf | version of octave (1.1.1-2) properly to /usr/local directory. | This creates a directory /usr/local/octave-1.1.1. Then I exec. | #./doinstall/sh | When I give some instructions to octave I get the error message | | error: Segmentation fault -- stopping myself... Version 1.1.1 is ancient. I would definitely recommend using 2.0.9 instead. | Similar messages appear when I compile octave 2.x end then install it. | | I have a Pentium 133, Running Linux Slackware 96, Kernel 2.0.0, and I | had no similar problems before. You can try the following patch for aclocal.m4. After applying it, you'll need to run autoconf, autoheader, configure, and make again. Your line numbers will surely be different. *** aclocal.m4 Tue Jul 8 17:54:17 1997 --- /home/jwe/src/octave-2.0/aclocal.m4 Thu Oct 2 01:55:41 1997 *************** *** 237,243 **** fi fi ;; ! -lang*) arg= ;; -[lLR]) --- 153,159 ---- fi fi ;; ! -lang* | -lcrt0.o | -lc | -lgcc) arg= ;; -[lLR]) *************** *** 264,270 **** ;; esac ;; ! -lm | -lc) ;; *) lflags="$lflags $arg" --- 180,186 ---- ;; esac ;; ! -lm) ;; *) lflags="$lflags $arg" If you don't feel like doing all that work, then I'd suggest you get a statically linked binary from ftp.che.wisc.edu in the directory /pub/octave/BINARIES/2.0.9. jwe