Hi all,
I'm trying to successfully build SFML2.1 using the latest from
http://code.google.com/p/mingw-builds/downloads/list. I'm doing this specifically because it supports std::thread on windows (I do not want to use boost or any other library).
I managed to build the libraries using cmake. But the when I compile a project using this new compiler and libraries I get a bunch of "multiple definition of" errors. (The project successfully compiles under sfml2.1 and gcc 4.7.0 (that comes with Code::Blocks 12.11))
The only thing I've noticed is that the configuration in cmake lists the code:blocks version of mingw32-make as the CMAKE_MAKE_PROGRAM. I'm unable to edit it due to the endless loop error you get for changing toolchain executables. I've tried changing the environment PATH to use my new google sourced compilers mingw32-make but it doesn't seem to pick it up.
Anyway, I'm not sure that's the problem.
Any help would be appreciated. If anyone can try building and compiling an SFML test project with the above mingw-build project it would help a lot.