On Wed, Jul 3, 2019 at 2:10 PM Maxime Bouton boutonm@stanford.edu wrote:
Dear Spot maintainers,
I was wondering if there had been some work on compiling Spot with the python bindings on windows?
Hi Maxime,
My understanding is that the Python distributions for Windows are built with MSVC, and that any third-party module should be built with the same version of MSVC to work. However I have never used MSVC, and the latest version of Windows I used is Win95, so I cannot help with this.
In the cross-compilation environment I had an error in the `./configure` step, related to not being able to find `python.h` on the target (windows 64bits) and was not able to make much progress in that direction.
I'd expect that if you want to cross-compile the Python bindings, you need to build a cross-compiled version of Python as well, but it's not clear to me if Python supports MinGW as a target today.
(Are you still using Python as an intermediate between Julia and C++? If so, wouldn't it be better to simply get rid of this middleman?)