desmume icon indicating copy to clipboard operation
desmume copied to clipboard

add support for mingw build

Open rofl0r opened this issue 11 months ago • 4 comments

this allows to easily cross-compile the windows gui app for 32 or 64 bits even.

rofl0r avatar Dec 06 '24 03:12 rofl0r

as long as it doesn't break msvc. let me know when youre done

zeromus avatar Dec 06 '24 03:12 zeromus

should be complete from my side. you might want to try the aviout.cpp fix though; i'm not 100% sure it's correct, and avi recording crashes in the mingw build - though that might have other reasons. once it's merged i can set up a CI job

rofl0r avatar Dec 06 '24 03:12 rofl0r

ok, both aviout and jit are fixed now. the jit issue was caused by mingw having its own STDCALL macro - see 18f166b . for avi i found the proper way to call another constructor via delegation.

rofl0r avatar Dec 06 '24 19:12 rofl0r

Hi,could you add mingw-based builds to the workflow?

crashGG avatar May 18 '25 06:05 crashGG

@zeromus so - is it ok for you to merge this? since there's currently some refactor stuff going on i fear that merging this will soon become a pain, so i guess it's best to do it ASAP while everything still works.

rofl0r avatar Jun 23 '25 22:06 rofl0r

As long as it doesn't break msvc.. sure..

zeromus avatar Jun 24 '25 01:06 zeromus