Open slizzered opened 9 years ago
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 :disappointed: (--help
works, though :dancer: )
Main Problems:
CMakeLists.txt
does not generate usable output for visual studio. Things that have to be done manually:
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:
<chrono>
instead of <sys/time.h>
, so this should be fixed#ifdef
preprocessor stuff, but it's actually not very much. Could be made nicer in the future, once we know exactly how we want it to behave :)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...)
@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 #82dout