



I started to work with RackAfx a bit. The goal was to get a 64-bit plugin with one single knob.
It failed.
The steps I did were:
1. Create a new project with RackAfx
2. Create a knob.
3. Rebuild the the project with RackAfx
Now, the default configuration is 32-bit, so I changed it to 64 bit in the configuration manager in Visual Studio 2010.
After doing that I did a clean and compiled again. I got the following linker error
fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'
How can I solve this?
And if there is an easier way to get a 64-bit project I would like to know. 😀
Hi EZB,
RackAFX is a 32 bit Application, so it can't load a 64 bit plugin. The library for the rackafx plugins also is only a 32 bit library accordingly, so the linker cannot link it to a x64 DLL.
Building a 64 bit plugin will only work when you export you rackafx project to a VST project.
Cheers
Tom
Hi EZ
When you use [Make VST], the resulting Visual Studio project already has a configuration for x64 built-in. You only need to select the configuration in Visual Studio and compile. You will need the VST3 SDK. If you plan on doing VST2/3 for MacOS, you will need to select the SDK version in Edit Properties (starting with v6.6).
See:
http://www.willpirkle.com/forum/vst-stuff/new-vst-porting-in-rafx-v6-5/
NOTE: In v6.6, you only need to build once in XCode for MacOS; the project now makes both VST2 and VST3 plugins in the same XCode project. The VST2 and VST3 components are automatically copied to the VST and VST3 folders in your Library.
- Wiil
Most Users Ever Online: 152
Currently Online:
9 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Chaes: 56
Skyler: 48
StevieD: 46
Derek: 46
Frodson: 45
Peter: 43
TheSmile: 43
Nickolai: 43
clau_ste: 39
jeanlecode: 37
Member Stats:
Guest Posters: 1
Members: 768
Moderators: 1
Admins: 6
Forum Stats:
Groups: 13
Forums: 42
Topics: 842
Posts: 3347
Moderators: W Pirkle: 689