Philipp Überbacher wrote:
Excerpts from Ralf Mardorf's message of 2010-05-14
17:57:11 +0200:
C++ flags :
-march=native -Wall
-std=c++0x -O3 -DNDEBUG
Use faust : no
Use internal zita-resampler : yes
Use internal zita-convolver : no
Experimental Extensions : no
Install prefix : /usr/local
Install binary : /usr/local/bin
Install ladspa : /usr/local/lib/ladspa
Guitarix style directory : /usr/local/share/guitarix/skins
Guitarix builder directory :
/usr/local/share/guitarix/builder
Guitarix pixmaps directory : /usr/local/share/pixmaps
'configure' finished successfully (0.516s)
# ./waf build
Waf: Entering directory `/usr/src/guitarix-0.08.0/build'
[ 1/43] cxx: ladspa/crybaby.cpp -> build/default/ladspa/crybaby_1.o
[ 2/43] cxx: ladspa/distortion.cpp -> build/default/ladspa/distortion_2.o
cc1plus: error: unrecognized command line option "-std=c++0x"
cc1plus: error: unrecognized command line option "-std=c++0x"
Waf: Leaving directory `/usr/src/guitarix-0.08.0/build'
Build failed
-> task failed (err #1):
{task: cxx distortion.cpp -> distortion_2.o}
-> task failed (err #1):
{task: cxx crybaby.cpp -> crybaby_1.o}
Will try again and read the README tonight. Anyway any hints are welcome!
Thanks for Guitarix,
Ralf
Hi Ralf,
I don't know much about all that, but it looks to me as if your version
of g++ doesn't know of -std=c++0x, hence it's too old.
However, it might be possible to compile it without that (with an older
c++ standard instead).
It compiles just fine here with gcc 4.5.0.
Thank you Philipp :)
$ g++ --version
g++ (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu4)
I wondered about the "0x" too, ok, I'm running 64 Studio 3.0-beta3 =
Ubuntu Hardy, it's outdated ;).
I wished coders for audio could take care of this issue, as often as
possible, because audio distributions often do lag behind current
software versions.
No big deal at the moment :).
Cheers!
Ralf