[Ardour-Users] new VST code in SVN

Jostein Chr. Andersen jostein at vait.se
Wed Feb 25 14:06:34 PST 2009


Paul Davis wrote:
...
> you cannot use DIST_TARGET=x86_64 with VST support. First, VST's cannot
> work inside a 64 bit host; second, VST=1 turns on -m32 which implies a
> 32 bit build.

I just tried with:
scons PREFIX=/usr LV2=1 FFT_ANALYSIS=1 FREESOUND=1 VST=1 
 and got the same result.

Then I added DIST_TARGET=i686 and got:
libs/pbd/fpu.cc:66: warning: dereferencing type-punned pointer will break
strict-aliasing rules
{standard input}: Assembler messages:
{standard input}:130: Error: suffix or operands invalid for `push'
{standard input}:132: Error: suffix or operands invalid for `mov'
{standard input}:133: Error: suffix or operands invalid for `pop'
{standard input}:222: Error: suffix or operands invalid for `push'
{standard input}:224: Error: suffix or operands invalid for `mov'
{standard input}:225: Error: suffix or operands invalid for `pop'
scons: *** [libs/pbd/fpu.os] Error 1
scons: building terminated because of errors.

..an it was same result with DIST_TARGET=i686

One compiler flag is now -DARCH_X86.

I will try to figure this out after a good nights sleep on Saturday.

Jostein















More information about the Ardour-Users mailing list