MaxGUI and Windows 8.1

BlitzMax Forums/MaxGUI Module/MaxGUI and Windows 8.1

Chalky(Posted 2014) [#1]
I have just installed MinGW32 (4.71), BlitzMax and MaxGUI onto my new Windows 8.1 (64bit) laptop.

Programs which don't use MaxGUI compile and run without problems. However, every MaxGUI based program I try to compile fails with multiple:

C:/Applications/BlitzMax/lib/libstdc++.a(eh_alloc.o):eh_alloc.cc(.text+0x97): undefined reference to 'pthread_mutex_unlock'

[edit] Never mind - I uninstalled & reinstalled Max, GUI and 3rd party modules, rebuilt everything - and it all works fine.

Very odd...


Brucey(Posted 2014) [#2]
It probably depends what version of MinGW you are using... but I know there is a build of TDM's (4.8?) that requires a Win32 dll implementation of pthreads to be inclded with the build, if I remember correctly.

Check your notes for your version of MinGW.

Generally, pthreads is a Linux/Unix only thing.