-
Notifications
You must be signed in to change notification settings - Fork 6
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
Windows compatibility #81
Comments
After several hours wrestling with Visual Studio and Windows, I managed to get a first version compiled. Unfortunately, it crashes if I try actually running an example 😞 ( Main Problems:
|
Regarding to the "Boost.MPI" issue, I am currently working on a ZMQ communication policy for graybat, thus, MPI support is not necessary anymore (in the case someone wants to distribute computation on a windows machine :puke:). The graybat compile problems in msvc are impossible for me to solve until I have a windows machine or we sit together and try to solve it on your machine. |
After #84 is merged, there are some more things in the pipeline:
|
About the GrayBat compile problems: sure, let us meet during the next weeks, so we can tackle that last big problem (I hope it's the last...) |
- removed fileProgressbar - removed deprecated fancyProgressbar with additional parameter - removed simpleProgressbar - changed to modern std::chrono time library - this should also help with ComputationalRadiationPhysics#81, since we no longer use `<sys/time.h>`
@erikzenker ZMQ is now installed on the Hypnos cluster, so we can begin testing very soon :) |
In theory, a windows compatibility should be possible, especially since we use CMake nowadays.
Things that might be problematic and should be looked at:
\n
VS Windows\n\r
)\n
work for Windows terminals?)M_PI
is not defined per default (calc_phi_ase.cu, mesh.cu, reflection.cu, parser.cc) see Add definition to enable M_PI in VS2013 #82dout
The text was updated successfully, but these errors were encountered: