I get a series of errors like this, When i try to "make" Atlas in MinGW.
*** Warning: This system can not link to static lib archive ../../Atlas/Codecs/libAtlasCodecs-0.6.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have.
This of course leads to an eventual shutdown of the compiler.
I dont know, I followed the guide to download the source, then followed the compiling instructions, as to the order of the libraries. Its all in the compiling for win32 wiki page.
I have checked the latest Atlas-C++ library using the mingw compiler, and while I get the same warning as you exactly, the compilation does not fail. If yours is failing I am pretty sure some other error is occurring. Can you post more complete error messages?
Mingw will by default use the "-Werror" flag, which will make the compilation fail when it detects a warning. This might be desirable for some code, but absolutely not for WF code, where there can be some warnings without them causing any errors. Try to see if you can use any configure time option for removing the -Werror switch.