-
Notifications
You must be signed in to change notification settings - Fork 3
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
openmesh installation fails on Windows 11 as a result of ssize_t unrecognised in MSVS 2022 #131
Comments
Hi, You could try to create some issue there. I did not compile openmesh for myself a longer time so i cannot test it at the moment. To fix your issue, can you try what happens when you install precompiled binaries for openmesh instead? i just found them right now. i did not know that they exist. maybe this will shorten the setup there is also a another project for the python bindings: https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/openmesh-python |
Ok, I ran into similar install issues on win11. I've used this plugin pack for years on Debian Linux (very fun for grbl), but as I stare into the void of modern Win11 I am reminded why I rarely use the OS. Anyway, I managed to get a bit farther than the other user, but am getting a weird error insisting cmake isn't installed. I am unfamiliar with the cmake package errors on Win11, so if anyone can drop in to close the ticket with a fix we would all be grateful. Cheers, The sites I cited for the possible context bug fixes installed and ran inkscape download Microsoft C++ Build Tools (most recent installler tool)
open powershell as administrator
install git for windows 64bit
installed openmesh win11 exe binary silliness
installed python Python 3.12.1 for win11 64bit
install compiler call bindings etc.
The alpha package bypasses missing include gmp.h file error
try to auto build first to save time and screens of text...
post install patching for inkscape 1.3.2 win11 64bit
actual log
|
I have the same issue no matter which install methods introudced in the openmesh website, but it works properly in WSL. It is so weird, the MSCV works well and can compile hello_world, but it can not be used by the CMake called during intalling openmesh. |
I have an existing installation of Mightyscape v1.2 on another Windows 10 machine, which works great, so I thought I knew how to step through the installation process! However, on a new laptop, I've had quite a job stepping through the requirements, and I think I've identified the problem to an issue with latest versions of MS Visual Studio not supporting the "ssize_t" POSIX datatype used in openmesh:
Steps followed:
Complete error message follows, but after ignoring warnings, the first relevant error appears to be:
A quick Google search suggests that this same issue appears to be described in other projects, as a result of newer versions of VS?:
numpy/numpy#21073
https://groups.google.com/g/snappy-compression/c/xzKxBNeAREc
https://forum.freecad.org/viewtopic.php?p=588239
Any suggestions as to how I can easily fix this to enable all MightyScape requirements to be compiled and installed without requiring fiddling about with my other settings?!
Thanks very much for all your work on this project :)
The text was updated successfully, but these errors were encountered: