OVH Cloud OVH Cloud

Compiler du code C

12 réponses
Avatar
Michel Henri
Bonjour,

j'ai un bout de code de quelques lignes à compiler (pas de moi, je ne
connais pas C).

Que j'exécute en ligne de commande
gcc moncode.c

ou que je passe par ProjectBuilder, j'obtiens l'erreur suivante :

ld: can't locate file for: -lcrt1.o

Je fais quoi, pour avoir mon exécutable ?

Je suis sous Panther, mais je crois que j'avais installé les Outils du
développeur à l'époque de Jaguar. Ça viendrait de là ?

--
Michel Henri (enlever les quatre lettres de fin d'alphabet pour me répondre)

2 réponses

1 2
Avatar
Saïd
Michel Henri :
Je ne sais pas. J'ai utilisé le script mentionné, et
./bomcheck.txt Essentials | grep crt1

ne donne rien. Si j'ai bien compris, ça devrait être dans les fichiers
manquants, non ?

À part ça, j'ai pris le taureau par les cornes :
sudo find / -name *crt1*

Toujours rien...



Essaye de reinstaller les DevTools et l apckage dont parle patpro dans son
post.

--
Saïd.
C programmers never die - they're just cast into void.

Avatar
Michel Henri
In article (Dans l'article) ,
Saïd wrote (écrivait) :

Essaye de reinstaller les DevTools et l apckage dont parle patpro dans son
post.


OK, j'ai (ré)installé les XCode Tools de Panther, et ça marche. Je crois
que je ne l'avais pas fait lors de l'installation de Panther, et que
j'étais resté sur des anciens DevTools (dont je ne me sers absolument
jamais ; j'avais dû les installer pour compiler un truc dont je n'avais
que le code source).

Merci pour votre aide.

--
Michel Henri (enlever les quatre lettres de fin d'alphabet pour me répondre)

1 2