Im having issues getting set up in a new environment. I am switching from MSVC to Code::Blocks and im having trouble compiling.
Can anyone point me in the right direction? Ive got all of the compiler variables set up properly. I also have ALLEGRO_STATICLINK in the #define section of the options. It seems like its just not properly linking my libraries. I am also on Windows 8.1
[Edit]
Here is a generated file of the full output.
Are you matching the architectures of the binaries with your compilers (32 vs 64 bits)? I seem to recall experiencing gcc silently ignoring incompatible binaries.
I had the architectures right but the version of the compiler was wrong.
Ive made slight progress only to find that the correct version is also wrong? Im kind of new to using mingw so im sorry if this seems stupid :p
Is there a difference in the mingw-w64 6.2.0 vs the mingw 6.2.0?
*Edit*
Im in the process of compiling al5.2.2 myself with mingw 6.3.0.
Would people be interested in the binaries or not worth the upload?
Hopefully this fixes my problems.
There might be a difference with how exception handling is done (that's what those two symbols refer to).
The issue was the installation of mingw as I had suspected. Turns out to use the pre-built binaries you need MingW-W64 with x86_64 architecture, posix threads, and seh exception handling. Works fine now
Thanks for your help!
Could you tell which exact files you've used to get it working? I'm struggling with all of this. I'd like to have it running on my 64 bit machine. Is it so that if the newest Allegro binaries are in allegro-mingw-gcc6.2.0-x64-static-5.2.2.zip, I must use Mingw 6.2.0 and not Mingw 6.3.0 which is the newest one?