From help-octave-request at bevo dot che dot wisc dot edu Tue Dec 17 09:31:48 2002 Subject: Compiling Dynamically Linked Function failes with GCC 3.2 From: Aron Lentsch To: help-octave-request at bevo dot che dot wisc dot edu Date: Mon, 16 Dec 2002 16:46:56 -0600 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime at docserver dot cac dot washington dot edu for more info. --655616-1719742302-1040078853=:1526 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 --655616-1719742302-1040078853=:1526 Content-Type: APPLICATION/x-gzip; name="oregonator.compile.output.gz" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="oregonator.compile.output.gz" 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 AA== --655616-1719742302-1040078853=:1526-- ------------------------------------------------------------- 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 -------------------------------------------------------------