jens: tried, it didn't worked.
oBFusCATed: juste done that (simples c/p from my log). as seen here, all .o files were created successfully
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ ls obj/Debug/
csv.o index.o main.o management.o search.o system.o toolbox.o
the only thing i don't understand is why C::B execute afterward (the gcc -Wall -g -c commands) some g++ -o.
They are the ones who stops compilation but...aren't they c++ commands ? i have made a C program, not C++
from C::B log:
g++ -o bin/Debug/FL_Projet2_v2 obj/Debug/csv.o obj/Debug/index.o obj/Debug/main.o obj/Debug/management.o obj/Debug/search.o obj/Debug/system.o obj/Debug/toolbox.o
besides, i tried create a new project (to be sure it was created as a C project) then imported my files in it...same problem as explained since the creation of this topic