On 10/23/05, Lee Revell
<rlrevell(a)joe-job.com> wrote:
> On Sun, 2005-10-23 at 11:23 -0700, Mark Knecht wrote:
>
>
>> On 10/23/05, torbenh(a)gmx.de <torbenh(a)gmx.de> wrote:
>>
>>
>>> xfst IS fst. i just removed the hacky stuff.
>>> i removed the debug stuff from the makefile and it still works
>>> with my
>>> wine version.
>>>
>>> Wine 20050111
>>>
>>> i uploaded to
>>>
http://galan.sf.net/xfst-0.4.tar.gz
>>>
>>> please report back.
>>>
>>
>> Hi Torben,
>> 0.4 gets farther but still has problems for me. I commented out
>> two
>> functions in aeffectx.h to get this far. Unfortunately this looks
>> like
>> mostly an AMD64 problem:
>>
>
> Is even theoretically possible to run 32 bit VST plugins in a pure 64
> bit environment?
>
> Lee
>
Good question. Problem is I don't know if I'm truly pure 64-bit here.
I have a pure 64-bit kernel, I think, but I also have emulation IA32
libraries installed which I'm pretty sure Wine is using.
I'm doing apples as much as possible. Using the Crystal VST I can get
sound using Savihost under Wine and the Alsa driver. Latency is bad,
etc., and I want to run Jack, but I have Jack-0.100.5 installed and
Wine doesn't seem to talk to that version of Jack.
On the same machine xfst doesn't link. Notice the message:
winegcc -mwindows -o xfst.exe audiomaster.o fst.o fstinfofile.o gtk.o
jfst.o vsti.o vstwin.o `pkg-config --libs gtk+-2.0` `pkg-config
--libs jack` `pkg-config --libs alsa` -L/usr/X11R6/lib -lX11 -luuid
ld: Relocatable linking with relocations from format elf64-x86-64
(audiomaster.o) to format elf32-i386 (xfst.qiWLmx.o) is not supported
So I suspect that when Torben gets a chance to look at this he'll find
a way to make it work. (I hope...)
hmm... i dont have x86-64 here.
but try
CFLAGS=-m32 make