Bonjour,
Je cherche à créer une librairie composée de plusieurs objets. Voici les commandes entrées à la console :
Aucune des lignes 3, 4 et 5 ne génère d'erreur, et les objets sont bien créés. La ligne 7 ne génère pas d'erreur non plus, mais l'objet "obj/lib_6303.o" n'est pas créé, ce qui abouti évidemment à une erreur fatale à la ligne 8. L'erreur est probablement sous mon nez, mais je ne la trouve pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 export C8_DEV=' -O0 -D_GNU_SOURCE -std=c99 -fstrict-aliasing -fwrapv -Wall -Wextra -g -iquote ./ -fmax-errors=10 ' gcc -fPIC -o obj/6303_modbu.o -c procs/6303/6303_modbu.c $C8_DEV gcc -fPIC -o obj/6303_mocmd.o -c procs/6303/6303_mocmd.c $C8_DEV gcc -fPIC -o obj/6303_emu.o -c procs/6303/6303_emu.c $C8_DEV gcc -c -fPIC -o obj/lib_6303.o -o obj/6303_emu.o -o obj/6303_mocmd.o -o obj/6303_modbu.o procs/6303/6303_lib.c $C8_DEV gcc -shared -o lib/lib_6303.o -o obj/lib_6303.so
Je suppose que la personne susceptible de m'aider ne nécessite pas plus d'information. Cette personne aurait-elle une idée et le temps de m'aider avec une courte réponse, s'il lui plaît ?
Merci pour votre attention.
Edit : GNU C (SUSE Linux) version 4.8.5 (x86_64-suse-linux)
Partager