-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Building ableton-link opcode on Windows #24
Comments
Thanks @stekyne. I'll give it a try later today. |
@giohappy I think the faust plugin is failing to build on Windows but the rest should be ok. It has been a while since I checked to be honest. Where are you seeing MSYS? We only use MSVC for Windows these days. |
@stekyne I had to take a crash course on At the moment I'm stuck at the end of the CMake configuration process, with a missing
These are the stpes I do to execute CMake: ./vcpkg/bootstrap-vcpkg.bat
cmake -S . -B build -DUSE_VCPKG=1 |
After settings
|
After a few trials I was able to build from the vcpkg_linux, except |
If using that branch, it should include the csound headers. Maybe delete your cmake build dir and try again. I've added some to this repo, which isn't ideal but the API is pretty stable and not changing frequently. It prevents the need for the csound install. Ideally csound would be a vcpkg itself but we haven't got around to doing that. Fluid opcodes have issues yeah. I think that's one of the reasons I didn't merge this yet. Unfortunately the less used packages in VCPKG don't always have great testing. It seems glib, which is a dependency of fluidsynth, is not so good as a static lib for certain platforms. |
I was able to build and load the ableton-link pugin in the end (btw it's not very usable at the moment since it has a very high jitter). As I said I also tried setting the I'm aware that managing such a complex cross-platform codebase is hard! Feel free to close this issue if you want. Or maybe let's wait to have your PR merged. |
I'm trying to build the ableton-link opcode with MSVC (Visual Studio 2022).I've turned off all the other opcodes.
When I build the Debug configuration I get link errors because of the --Wno-multichar and the --std=gnu++11 flags.
I suppose these configurations are meant for MinGW.
I've tried to adapt the CMake files for MSVC but with no luck.
I have also tried enabling
vpkg
but (I don't understand why) triggers the EIGEN3 requirement. I've downloaded it and configured the path but FindEIGEN3 still complains...In the end, what's the proper setup to have these plugins compiled on Windows?
The text was updated successfully, but these errors were encountered: