OMG... Finally!!! I did what you told about deleting old dlls
(i deleted them from C:\Windows\System32\ and C:\Windows\SysWOW64\ folders).
But i had to do 2 extra-things:
First, the MinGW\bin and MinGW\include paths that now are
MinGW\i686-w64-mingw32\bin and MinGW\i686-w64-mingw32\include
and i needed also to copy the libdumb.dll to
C:\Windows\System32\ and C:\Windows\SysWOW64\ folders.
Thanks verymuch for all the help!!!
Edit: I got a new problem (the test i did was with the sample code, and everything worked, BUT... the sample code uses only allegro stuffs... My main code uses PhysFS and for now i got this error (not when trying to compile, and even not on the fly, when running it just get error on loading the .exe I needed to debug it to find the error, and the error is this:
C:\LIBS5303Build\physfs-2.0.3\physfs.c: No such file or directory.
Why its searching the Physfs on that folder???? I even not added any folder on codeblocks setup like that, the only thing i used to do is doing a #include with the correct folder where the PhysFS are... how to change this location without needing to CREATE that strange folder just to move my PhysFS to there?)
Edit2: I created that folder on C:\ and moved my PhysFS files to there... now i got a new error (that i need to debug also to find it) there: