[ardour-dev] CVS commit
Olivier Doaré
nolv at free.fr
Thu Sep 8 11:14:15 PDT 2005
Hello,
I get this error when trying to build an optimized ardour with gcc-3.4.3
on a mandriva 2005 :
libs/ardour/globals.cc: In function `int
ARDOUR::init(ARDOUR::AudioEngine&, bool, bool, void (*)(int, siginfo_t*,
void*))':
libs/ardour/globals.cc:191: error: PIC register `bx' clobbered in `asm'
scons: *** [libs/ardour/globals.os] Error 1
scons: building terminated because of errors.
--
Olivier
Sampo Savolainen a écrit :
> * SSE optimized functions for peak computation, buffer mixing and
> applying gain. These functions can be used on any x86 processor
> (except those running in 64 bit mode). To compile them in, be
> sure that BUILD_SSE_OPTIMIZATIONS=1 when building.
>
> When the routines are built in, ardour will check the processor
> features run-time and select them if the processor supports
> SSE. Look for a message "Enabling SSE optimized routines" in
> the console when starting up Ardour. If you do NOT see this
> message, it means that these optimizations have not enabled.
>
> Note to packagers: to make your life easier, we have tried to
> make it possible to compile ardour in whole without SSE
> BUT include these routines. To do this, set
> BUILD_SSE_OPTIMIZATIONS=1
> and
> USE_SSE_EVERYWHERE=0
>
> This builds ardour without SSE instructions, but it builds the
> optimized routines, checks for SSE at run-time and selects them
> if the current architecture can run them.
>
> * ardour/gtk: 0.602.1
> libardour: 0.899.0
>
>
>
More information about the Ardour-Dev
mailing list