Les Base de compilation sous Linux(Ubuntu)

Fermé
akfreee - 4 sept. 2011 à 12:37
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 - 5 sept. 2011 à 09:36
Bonjour,

je suis débutant sous les systèmes Linux et je veux apprendre à compiler mes propres programme c/c++ et d'autres , mais c'est très différant de Windows .
ma question porte sur la commande "make" , lorsque je télécharge des sources je trouve en générale les fichiers suivants:
le code source: .c , .cc ...
et
INSTALL
LICENCE
Makefile
VERSION

voilà donc si vous pouvez m'orienter, moi je veux bien travailler sur le projet SOS http://sos.enix.org et je veux comprendre les base de la compilation sous Linux avant,
si vous connaissez le projet (si vous l'avez compilé)j'aimerai que vous m'orienter d'avantage.

et Merci infiniment.

A voir également:

1 réponse

mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
4 sept. 2011 à 13:16
Tu peux lire ceci pour voir les conventions de notations et quelques rappels sur le C :
http://www.mistra.fr/tutoriel-linux-compiler.html

Je ne connais pas spécialement le projet, donc si tu n'arrives pas à la compiler dis-moi ce qui te bloque et quels sont les messages d'erreurs.

Bonne chance
0
merci mamiemando, merci infiniment , je vais voir le lien et essayer de compiler le SOS et voire le résultat.
0
voici le source de ce petit système d'exploitation, "make" s'arrête très vite.
http://sos.enix.org/wiki-fr/upload/SOSDownload/sos-code-art1.tgz

svp mamienmando si vous avez un peu de temps aider moi.
merci infiniment.
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
4 sept. 2011 à 13:56
Copie-colle le message d'erreur et je vais voir ce que je peux faire :-)
0
voilà:

./support/build_image.sh fd.img sos.elf
Couldn't find a correct grub installation.
make: *** [fd.img] Error 1

et merci.
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
4 sept. 2011 à 14:09
Ah ouais, non mais là, c'est pas une erreur de compilation... En gros le script shell build_image cherche grub mais ne le trouve pas.

Déjà utilises-tu grub ou lilo ? Voir introduction ici :
http://www.mistra.fr/tutoriel-linux-configurer-boot-loader-grub-lilo.html

Ensuite quelle version de grub utilises-tu si c'est grub ?

Pendant qu'on y est quelle distribution linux utilises-tu ?

Bonne chance
0