User forums > Help
compilation problem under linux
OkTekk:
--- Code: ---lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc *.c -o test
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ ls -l test
-rwxrwxr-x 1 lowlow lowlow 29288 déc. 29 22:58 test
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ ./test
------------------
------ Menu ------
------------------
1. Create Database
...etc
--- End code ---
yes it does
and for the things who didn't in C::B (meaning, creating the .o files)
--- Code: ---lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc -g -c "/home/lowlow/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2/csv.c" -o obj/Debug/csv.o
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ ls -l obj/Debug/csv*
-rw-rw-r-- 1 lowlow lowlow 19192 déc. 29 23:01 obj/Debug/csv.o
--- End code ---
oBFusCATed:
"gcc *.c -o test" is not the command C::B is executing. This command doesn't use the object files produced by the previous commands. The proper command will be something like "gcc obj/*.o -o test".
Generally it is best to just copy-paste it from the full build log.
Jenna:
--- Quote from: OkTekk on December 29, 2015, 10:59:07 pm ---
--- Code: ---lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc *.c -o test
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ ls -l test
-rwxrwxr-x 1 lowlow lowlow 29288 déc. 29 22:58 test
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ ./test
------------------
------ Menu ------
------------------
1. Create Database
...etc
--- End code ---
yes it does
and for the things who didn't in C::B (meaning, creating the .o files)
--- Code: ---lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc -g -c "/home/lowlow/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2/csv.c" -o obj/Debug/csv.o
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ ls -l obj/Debug/csv*
-rw-rw-r-- 1 lowlow lowlow 19192 déc. 29 23:01 obj/Debug/csv.o
--- End code ---
--- End quote ---
That's completely different and irrelevant.
Please try the exact same steps as shown in the build log on sommandline (from the same directories).
Everything else wastes your and our time !
OkTekk:
--- Code: ---lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc -g -c "/home/lowlow/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2/csv.c" -o obj/Debug/csv.o
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc -g -c "/home/lowlow/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2/index.c" -o obj/Debug/index.o
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc -g -c "/home/lowlow/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2/main.c" -o obj/Debug/main.o
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc -g -c "/home/lowlow/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2/management.c" -o obj/Debug/management.o
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc -g -c "/home/lowlow/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2/search.c" -o obj/Debug/search.o
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc -g -c "/home/lowlow/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2/system.c" -o obj/Debug/system.o
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ gcc -g -c "/home/lowlow/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2/toolbox.c" -o obj/Debug/toolbox.o
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ 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
lowlow@NuxStation:~/Ecole/01_Programmation Procédurale/Projet 2/FL_Projet2_v2$ ls -l bin/Debug/
-rwxrwxr-x 1 lowlow lowlow 50280 déc. 30 00:46 FL_Projet2_v2
--- End code ---
just tried the output, it works fine
Navigation
[0] Message Index
[*] Previous page
Go to full version