Compilation of gambit (git master) on/for Windows 7 64 bit using mingw64 x86_64 fails
Afficher les réponses par date
In os_io.h, ___device_select_state contains those two slots only if the USE_MsgWaitForMultipleObjects define is enabled. os.h defines it like this #ifdef HAVE_SELECT #define USE_select #else #ifdef HAVE_MSGWAITFORMULTIPLEOBJECTS #define USE_MsgWaitForMultipleObjects #endif #endif That's funny, on Windows it's supposed to always use MsgWaitForMultipleObjects rather than select.. can you see what your HAVE_SELECT and HAVE_MSGWAITFORMULTIPLEOBJECTS configuration is? Brgds 2013/3/25 panos stergiotis <panos.stergiotis@gmx.net>
Hi list
My attempt to compile the current git version (same for 4.6.6 and 4.6.7) using mingw64 failed with os_io.c: In function '___device_event_queue_select_virt': os_io.c:4980:16: error: '___device_select_state' has no member named 'message_queue_mask' os_io.c:4981:16: error: '___device_select_state' has no member named 'message_queue_dev_pos'
I used i686 -> x86_64 cross compilation under mingw32, msys1 and Windows 7 64bit. Following the advice of http://www.gaia-gis.it/gaia-sins/mingw64_how_to.html and using a x86_64 compiler didn't help neighter.
Hints are greatly appreciated, thank you in advance Panos Stergiotis
_______________________________________________ Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
participants (2)
-
Mikael -
panos stergiotis