From bug-octave-request at bevo dot che dot wisc dot edu Wed Jan 21 21:55:46 2004 Subject: Re: ND Array assignment causes octave crash From: Quentin Spencer To: "John W. Eaton" CC: bug-octave at bevo dot che dot wisc dot edu Date: Wed, 21 Jan 2004 21:53:48 -0600 Thanks, it works now. I think you were right I was somehow loading an old library. I was trying to build as an RPM package and the packager must have missed something. Completely cleaning octave from my system and make install fixed the problem. By the way (I would make a separate bug report but this one is trivial), during the make install, the following error came up: ./func.texi:369: Misplaced {. ./func.texi:369: Misplaced }. It appears this is caused by a missing at , as shown below: *** func.texi 2004-01-21 21:49:35.000000000 -0600 --- func.texi.~1~ 2004-01-21 18:42:24.000000000 -0600 *************** *** 366,372 **** at end example at noindent ! will cause at code{nargout} to return 0 inside the function @code{f} and at example [s, t] = f () --- 366,372 ---- at end example at noindent ! will cause at code{nargout} to return 0 inside the function code{f} and at example [s, t] = f () John W. Eaton wrote: >On 21-Jan-2004, Quentin Spencer wrote: > >| I just tried building the current CVS sources and got a segfault when >| starting octave. > >That does not happen for me, so I think you will need to supply some >additional information. > >Did you start completely from scratch, or is it possible that some >files from a previous build with an incompatible compiler are still >present? > >What configure args did you use? > >If you used --enable-shared, do you have a copy of Octave 2.1.52 >installed on the system, and are you trying to run the CVS version in >the build directory? If so, you could be linking to the libraries >from the installed copy of 2.1.52 instead of those in your build >directory. > >jwe > > > ------------------------------------------------------------- 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 -------------------------------------------------------------