[Ardour-Users] ardour 3 compilation problem

Sakari Bergen sakari.bergen at tkk.fi
Fri Apr 9 07:04:26 PDT 2010


On 09.04.2010 15:44, Ralf Mattes wrote:
> Hello list,
>
> while trying to update my Ardour3 version I get the following compilation
> error:
>
>
> In file included from ../libs/vamp-plugins/Onset.cpp:18:
> ../libs/vamp-plugins/Onset.h:60:5: error: ISO C++ forbids declaration of
> ‘aubio_pickpeak_t’ with no type
> ../libs/vamp-plugins/Onset.h:60:22: error: expected ‘;’ before ‘*’ token
> ../libs/vamp-plugins/Onset.h:61:5: error: ISO C++ forbids declaration of
> ‘aubio_onsetdetection_t’ with no type
> ../libs/vamp-plugins/Onset.h:61:28: error: expected ‘;’ before ‘*’ token
> ../libs/vamp-plugins/Onset.h:62:5: error: ‘aubio_onsetdetection_type’
> does not name a type
>
>
> This is compiling against a frech git clone of aubio? Do I need to
> downgrade aubio?
>
>   Cheers, Ralf Mattes
>
> _______________________________________________
> Ardour-Users mailing list
> ardour-users at lists.ardour.org
> http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org
Hi,

yes, you need to downgrade. It seems that aubio has gone through lots of 
changes in it's internal structures lately.

I suggest installing the git version into some custom prefix (if you 
need the new features), and installing your distro's version into the 
default prefix. (That is what I did)

-Sakari-



More information about the Ardour-Users mailing list