You do not have any sources included in the project, just headers.
[...]
I don't know where it mights come from, I didn't edit it since two months ago (it was working before).
[...]
This can not be the truth, sorry.
Anyway, it's not the first CB bug that I found under Windows.
It's obviously not a bug, but a lack of knowledge on your side.
So what did you do to fix the problem? If there's a bug it would be more helpful to share it than keep it to yourself.
No I didn't. People stopped to help me and I still need to recreate a new project every time Code::Blocks fucks. I am extremely pissed off of this bug.
This offending sentence disqualifies yourself.
Everything is in my hard drive. Also, my source files are old compared to my date settings. By the way, I deleted my .a file to check if CB would rebuild it (it didn't), so I can't really check its date.
Here is the full build log (with full command line enabled):
''-------------- Clean: Debug in UnforeseenCosmosCore (compiler: GNU GCC Compiler)---------------
Cleaned "UnforeseenCosmosCore - Debug"
-------------- Build: Debug in UnforeseenCosmosCore (compiler: GNU GCC Compiler)---------------
Linking stage skipped (build target has no object files to link)
Nothing to be done (all items are up-to-date).''
This ''Nothing to be done (all items are up-to-date)'' is totally false: I don't have a damn .a file!
You uploaded a *.a file, so where does it come from, if you really have deleted it ?
And why do you say it's incorrect to state that there is nothing to be done, if there is no source file included in your project, that can be compiled ?
You should learn the basics of programming, before you start to blame software for your lack of knowledge.
And you should learn to use an appropriate language.