Replies: 1 comment 1 reply
-
No peculiarities, though with the addition of JUCE things got a bit more complicated. Also, dont bother try building from latest git, I do my tests and incomplete things directly on the main branch. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So the other day I took to adding a few modules for personal use and testing, and had quite some success building in Manjaro. I'm primarily a Windows user however, and many of the tools I use in making music are locked to Windows so the intention was to build for Windows. This is where things get weird...
So the native build in Manjaro compiled fine and ran.
Trying to build with mingw was a no go, with what I recall were errors stemming from mingw itself. (Vaguely I remember many notes about pthreads and finally an issue with mutex.)
Following that failure, I took a look at the Actions and saw that the build process for Windows was very different and used Ubuntu. Figuring it might be an issue with the version of mingw (as they were different), I set up Ubuntu and gave the process as outlined by the Actions a shot. Things got weirder...
The Windows build was failing when creating the CLAP plugin, with ODE errors seeming to stem from SurgeXT components(if I'm recalling properly, I'm not at the computer at the moment to check).
Just to sanity check that it would compile, I then tried to build natively in the same manner I had success with in Manjaro. This also failed, but with a complaint about plugins-mini.a and a version mismatch. (9.2 vs 11.2 or some such, I believe coming from ld).
I suppose the question is a general "where did I go wrong?" More specifically, are there any peculiarities to building for Windows?
Thank you in advance!
Beta Was this translation helpful? Give feedback.
All reactions