-
-
Notifications
You must be signed in to change notification settings - Fork 169
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
64-bit MS Windows builds #1413
Comments
2017-01-18 12:17:40: antoine uploaded file
|
2017-01-18 12:17:58: antoine uploaded file
|
2017-01-18 12:32:38: antoine commented
|
Remaining tasks:
Maybe also:
|
The gtkglext problem is upstream and is not in our (to be upstreamed) port of pygtkglext. Created a ticket for it: mingw-w64-x86_64-gtkglext DLL wrongly imports DllMain. |
Found a solution: build gtkglext with "-mwindows", so we now have opengl with 64-bit builds! (PS: it seems that simply building from source is enough) |
r14852 fixes the keyboard with 64-bit builds. (was a ctypes method signature error) It's likely that there are other places where we should be more strict with C API signatures. 64-bit builds are more likely to expose these problems. 64-bit builds are also likely to be much faster at video decoding. @afarr: over to you to find some bugs. Please bug smo to make sure you can reproduce these builds on your own environment. I have uploaded 3 different types of r14852 builds you can test - this should help us figure out if the bug is caused by the move to msys2 (#678) or 64-bit builds. Here's how to differentiate them from now on:
|
2017-01-26 00:15:26: maxmylyn commented
|
|
2017-01-26 22:58:00: maxmylyn commented
|
Performance is notoriously hard to measure. Good point about the ability to distinguish builds, r15115 adds the "64bit" string to the about dialog. |
pycuda update: had to do this to get pycuda 2019.1.2 to build on MSYS2:
|
Split from #678, related to #1253.
Following the Building MSWindows, we can get a 64-bit build environment with almost everything needed.
TODO:
The text was updated successfully, but these errors were encountered: