From help-octave-request at bevo dot che dot wisc dot edu Tue Dec 17 12:09:12 2002 Subject: Re: Compiling Dynamically Linked Function failes with GCC 3.2 From: "Albert F. Niessner" To: Aron Lentsch Cc: Octave Help Date: 17 Dec 2002 13:09:05 -0500 Your install did not happen 100% correctly. According to your output the problem starts with: /usr/local/include/octave-2.1.40/octave/oct.h:31:27: octave/config.h: No such file or directory It should be '/usr/local/include/octave-2.1.40/octave/config.h'. First, check to make sure it is not there and not just unreadable -- may require root privileges. If it is not there, then try doing the install again (make install) from where octave was built. If it still is not there, then check the output from the install to see why. All the other errors are potentially caused from the missing config.h or from the same problem that caused config.h not to install -- like out of disk space on /usr/local. Al Niessner On Mon, 2002-12-16 at 17:46, Aron Lentsch wrote: > > Hello, > > A few days ago I upgraded to GCC 3.2. Since then > compiling dynamically linked functions doesn't work > anymore. In order to resolve the problem I downloaded > the source of Octave version 2.1.40, which I could > build and run without a problem with GCC 3.2. However > building dynamically linked functions failes again. > > Example: > > Chapter 11.8 "Dynamically Linked Functions" contains > the example function "oregonator.cc", which I tried to > build with the command: > > mkoctfile -v oregonator.cc > oregonator.compile.output > 2>&1 > > I attach the compiler error- and warning messages > in the attached file "oregonator.compile.output.gz". > > Thanks for helping out - I have no clue what to do - am > just user no developper. > > THANKS! > Aron > > -- > > | A r o n L E N T S C H > | > | 178, rue P. Vaillant Couturier > | 94140 Alfortville - FRANCE > | > | home: aron dot lentsch at gmx dot net| | +33-1-4353-2433 > | office: aron dot lentsch at cnes dot fr| | +33-1-6087-7324 > > ------------------------------------------------------------- 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 -------------------------------------------------------------