-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
glm package missing in scripts/mingw-x-build-dependencies.sh #5021
Comments
We don't use glm, but Manifold does. Perhaps this is a recent Manifold build system regression. @pca006132 does this ring a bell? |
weird, can you post the error messages? I thought we should automatically pull it. |
Hi, I also ran into this issue when trying to cross build for the first time. This is the error I got:
Adding "glm" to the packages list in the mingw build dependencies file did get me past this error, but then I ran into other errors about conversion from ManifoldGeometry into CGALHybridPolyhedrons and many other data types. New error (probably unrelated): |
Can you post the complete build log? Manifold should normally search for glm and download it automatically. |
Sure, is this what you're looking for? Or is there a file that the build process created? |
No, but the cmake log, e.g. similar to the "Build and Test" part in https://github.com/openscad/openscad/actions/runs/8227281463/job/22494941114 btw, are you building 2023-11-22? there are a lot of changes recently, and I recommend trying the latest one (you are already using snapshot anyway). |
Let me see if I can get the cmake log for you. Trying to build again after switching to the master branch for MXE in the mingw-x-build-dependencies.sh file. I'm running the "mingw-x-build-dependencies.sh 4" command it says in the README for cross building. Is there another script I should run instead? This is my first time building OpenSCAD, last time I installed the release version (great program by the way, the work you all have done is incredible). |
and just to let you know there is a development snapshot download section in the website so you can try the latest stuff without waiting for it to compile |
Thanks for telling me about the development snapshot download. I was unable to successfully build again, but it wasn't the glm issue this issue is about. I assume my environment isn't set up right on my end. |
I was able to successfully download the snapshot download, so from my end, the problem is solved. |
@imperfectinventions Are you just building the default binaries using |
That was what I was trying to do, yes. |
Thx, I'll take a look. We don't currently run non-experimental builds on any CI, so minor build issues may easily sneak in there.. |
Makes sense! Thank you all for your help! |
Describe the bug
glm is missing in the packages, altough it is necesarry to cross-compile
To Reproduce
Steps to reproduce the behavior:
Expected behavior
glm is found and used
Code reproducing the issue
after adding glm to scripts/mingw-x-build-dependencies.sh compiling goes a few steps further (until it fails again, complaining about missing functions, but I have to further investigate for a detailed follow-up)
Environment and Version info (please complete the following information):
WSL2 - ubuntu on a Windows10-Machine
The text was updated successfully, but these errors were encountered: