[LAD] guitarix-0.08.0 release 'Rockers'

Ralf Mardorf ralf.mardorf at alice-dsl.net
Fri May 14 18:08:37 UTC 2010


hermann wrote:
> Am Freitag, den 14.05.2010, 19:16 +0200 schrieb Ralf Mardorf:
>   
>> 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).
>>>       
>
> No, not without rewrite a part of the midi learn function.
>   
>>> 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)
>>     
>
> That's strange, guitarix need gcc >= 0 9.3 and check for that during
> configure, normal it must break with a error message that you need g++
> 4.3. That's seems to be a bug.
>   

Here we have got a bug ;).

>> I wondered about the "0x" too, ok, I'm running 64 Studio 3.0-beta3 = 
>> Ubuntu Hardy, it's outdated ;).
>>     
> Here is some information about c++0x
>  http://www2.research.att.com/~bs/C++0xFAQ.html
>   

I exactly was linked to the same side, after reading Philipp's mail and 
searching the web.

>> 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.
>>     
>
> We put a lot work in be backward compatible, but at some points we need
> to decide to go forward.
>   

And you don't made a bad decision by using a more updated version :) ... 
I did add ...

>> No big deal at the moment :).
>>     

;). I do agree that Hardy is really outdated.

Thank you for the explainations Hermann,
Ralf



More information about the Linux-audio-dev mailing list