-
Notifications
You must be signed in to change notification settings - Fork 49
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
Compatibility with Windows #5
Comments
Currently some people are running into problems with this. I don't have a Windows box to test with... But I am looking into it. I currently cross-compile for Windows. |
It looks like @phiresky s port works on Windows. I got mine to compile and run, but something is jankey, and I can't figure it out :-/ |
Oh I forgot to mention, with my version the mouse does not work..keyboard works. No idea why, but I haven't looked into it. |
So, I'm currently trying to get it to run on Windows. I'm running MinGW on the Windows Subsystem for Linux directly on my machine. But I keep running into a problem where it requires a DLL that just doesn't seem to exist. Specifically, it's looking for Unfortunately I'm not very good at C++, particularly when it comes to cross-compiling. I'm trying to figure out if there is, say, a piece of code that just needs to reference any As far as I understand, what's happening is that MinGW needs to link to the GCC Standard Library. But, the thing is, even when I compile it statically ( I'm currently looking into the code to see if I can't figure out what exactly is calling into that DLL, so I can maybe fix it to do things a little differently. I'm hoping maybe someone here has an idea of where specifically to look. Also, I'm not using the Makefile, as I have no idea how to get it to build for Windows from Linux. The command I'm running was derived from the Makefile, though, and it's here:
EDIT: Just to be clear, I haven't actually tried to build this using the Windows version of Make. I already had the MinGW toolchain installed, and I don't like to install stuff I don't need to. I'm going to see about getting that up and running tonight. |
ooohhhh boyyyy. I don't know if I can help you there. This definitely looks more like a stackoverflow issues than a noeuclid issue :-/. I would start small with minimal "hello world" stuff and work from there |
Yeah, I'm starting to see that. I thought maybe it was a problem with how or where you were calling certain features of the stdlib, but it looks like it's just a matter of MinGW not working properly. I actually got it to compile and run perfectly fine on Windows using MinGW directly, rather than through Linux (used the same flags and everything). I'm gonna leave the comment as is, if that's cool with you, in case anyone else has the same problem and figures out if it is, indeed, a problem with noeuclid. At least it gives them a starting point. |
No description provided.
The text was updated successfully, but these errors were encountered: