[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [announce] Concurrent Modules for GNU Octave
From: |
Andrey Romanenko |
Subject: |
Re: [announce] Concurrent Modules for GNU Octave |
Date: |
Sun, 27 Feb 2005 21:58:26 +0000 |
User-agent: |
KMail/1.7.1 |
Hi Driss,
Thanks for the tip. I tried to compile it with gcc 3.3 and it failed.
I have three compiler sets on my system (3.4 chain included) but gcc is
symlinked to version 3.3. I am unable to make mkoctfile use a version
different from the default one. Is there a way to do it? Although mkoctfile
recognizes CXX and CXXFLAGS options, it does not use them when it builds the
command line to compile the file. And there is no "--" analogue available to
shove "-V 3.4" to g++, either... I have attached the output of my tries with
environment variables.
To John: how can one go around this (my octave version is 2.1.64 debian
sarge)?
Andrey Romanenko
--
Take 1:
sh-2.05b$ export CXXFLAGS="-V 3.4"
sh-2.05b$ mkoctfile -p CXXFLAGS
-V 3.4
sh-2.05b$ make
mkoctfile -c -v -I../src timer-object.cc -o timer-object.o -L../src/.libs
-lcmo
/usr/bin/g++ -c -fPIC -I/usr/include/octave-2.1.64
-I/usr/include/octave-2.1.64/octave -mieee-fp -I../src -I../src
timer-object.cc -o timer-object.o
timer-object.cc:76: sorry, unimplemented: use of `enumeral_type' in template
Take 2:
sh-2.05b$ export GXX=g++-3.4
sh-2.05b$ mkoctfile -p GXX
g++-3.4
sh-2.05b$ make
mkoctfile -c -v -I../src timer-object.cc -o timer-object.o -L../src/.libs
-lcmo
/usr/bin/g++ -c -fPIC -I/usr/include/octave-2.1.64
-I/usr/include/octave-2.1.64/octave -mieee-fp -I../src -I../src
timer-object.cc -o timer-object.o
timer-object.cc:76: sorry, unimplemented: use of `enumeral_type' in template
type unification
-------------------------------------------------------------
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
-------------------------------------------------------------