-
Notifications
You must be signed in to change notification settings - Fork 24
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
Build fails on Win10 msys64 #54
Comments
the quickjs parts are warnings, which in this case can likely be ignored, but the will have to wait for someone more familiar with that part to respond. |
What are the errors? |
efsw is a git submodule, have you done: https://github.com/VCVRack/VCV-Prototype#load-submodules ? |
Yes, "git submodule update --init --recursive" in the VCV-Prototype dir. Something was changed in efsw 4 days ago - perhaps the lua config and build doesn't run in the submodule. |
Here, I run make in a dir exported from the Faust web GUI
I deleted the "Warnings" |
Since this is not a Faust related compilation issue, I hope @AndrewBelt can have a look. |
On which OS are you compiling? |
Sorry, wrong file - it was for the OWL Here's the right file Edit: |
Windows 10 |
Can you try to add the following lines at the beginning of the FaustModule.cpp file and recompile ?
or
|
src/FaustModule.cpp:4857:9: error: 'uint' was not declared in this scope; did you mean 'rint'?
No difference, still get the error: src/FaustModule.cpp:4858:9: error: 'uint' was not declared in this scope; did you mean 'rint'? Anyhow - I'll just close this and use Ableton + Max/MSP instead. |
Yes, this is probably te different between commercial products, and open-source projects where testing on all possible software combinations is usually out of reach with limited resources. |
Never the less an issue is only closed if it is solved (or nobody will pick it up over an extended period of time). |
OK, Issue reported. I don't have ressources to do further investigation/debugging. |
If someone has the same issue she or he can pick it up from here. |
partly solved, trying to build "VCV-Prototype" from git (branch v1) The issue with Submodule 'efsw' premake4 is missing premake4 is not installlable via pacman default repositories on msys2 MinGW 64 get it from https://sourceforge.net/projects/premake/files/Premake/4.4/premake-4.4-beta5-windows.zip/download extract and copy premake4.exe to \msys64\mingw64\bin |
I did this:
|
A Pure Data issue AFAICS |
That's obvious, I'm opening a new issue for the faust2vcvrack export compilation problems. edit add: |
Sounds a bit like there is a build folder from a previous build which you should delete first. |
Did it again, with rm -rf Rack/plugins/VCV-Prototype first, just to be sure: This is the error again:
|
Thanks for reporting. We will check soon on our windows build machine. On my mac it still builds without errors. (Allthough I had to deactivate linking supercollider here!) |
On windows MSYS2 the faust engine doesn't compile for me. This is the error:
|
I had the same premake4 issue. I think we should update to premake5. |
Commit d7b16f7 should fix this issue. |
When I try to build the supercollider engine on windows MSYS2 I get this error:
I guess this dependency is missing. |
I have premake5 installed in \msys64\mingw64\bin |
I solved this by changing entries in the makefile to update supercollider to v3.12 instead of using the old vcv-prototype support branch. This builds portaudio as part of supercollider without ASIO support.
I solved this by adding the Boost libs I have already installed (for another plugin) to the makefile flags. I then get this error:
This is the line in question: VCV-Prototype/src/FaustEngine.cpp Line 252 in d7b16f7
And that is as far as I've gotten atm. |
Goal is to use https://faustide.grame.fr/ to generate a vcv rack module.
First i tried generating the vcvrack project file with their Web gui, but th ecompilation failed.
then i tried installing vcv prototype like they suggest in "Compiling the VCV Prototype module Faust version"
The text was updated successfully, but these errors were encountered: