User forums > Help

compilation problem under linux

<< < (3/3)

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