[Cffi-devel] Native GSLL on Windows: Q on osicat and cffi/libffi
Hello, I have built GSLL (Lieam Healy's Gnu Scientific Library interface) on CCL on Windows 7. I used Cygwin's version of the MinGW GCC compiler suite. GSLL runs nicely with vast majority of tests passing (77 failures, 6 execution errors). Main point is that this is Windows native: GSL, CCL, MinGW. However my build procedure includes some hacks. I am wondering if they are - correct - is there a cleaner/better way of doing them. At one step I am hard-coding some constants that originate in /usr/include/sys/stat.h into one of osicat's files. (I copied that code from a link that I post in the instructions). I am wondering if I can avoid this step by teaching cffi and grovel about that file stat.h I have put the instructions for GSLL+CCL+Win7 on github ( http://github.com/mirkov/gsll-ccl-MinGW). There you will find a section OSICAT JWBM where I list the modifications. A few lines below you will find also some modifications I did in cffi/libffi/lilbffi-windows32.lisp. Same question applies. Thanks, Mirko
On Thu, Sep 18, 2014 at 3:36 PM, Mirko Vukovic <mirko.vukovic@gmail.com> wrote:
I have built GSLL (Lieam Healy's Gnu Scientific Library interface) on CCL on Windows 7. I used Cygwin's version of the MinGW GCC compiler suite. GSLL runs nicely with vast majority of tests passing (77 failures, 6 execution errors).
It definitely shouldn't be that hard to get GSLL and its dependencies up and running on Windows. I suggest you start by opening an issue on <https://github.com/osicat/osicat/issues> and the work from there. Cheers, -- Luís Oliveira http://kerno.org/~luis/
participants (2)
-
Luís Oliveira
-
Mirko Vukovic