Pb compilation
Bonjour,
je suis debutant en prog et j'ai un pti pb qd je demande a gpc de compiler ("gpc program1.pas")
il me renvoie cette erreur:
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld a retourné 1 code d'état d'exécution
est ce que quelqu'un peut m'aider?
merci d'avance
duvduv
je suis debutant en prog et j'ai un pti pb qd je demande a gpc de compiler ("gpc program1.pas")
il me renvoie cette erreur:
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld a retourné 1 code d'état d'exécution
est ce que quelqu'un peut m'aider?
merci d'avance
duvduv
A voir également:
- Pb compilation
- Breach compilation c'est quoi - Guide
- Must declare a named package because this compilation unit is associated to the named module - Forum Java
- Erreur de compilation projet ou bibliothèque introuvable - Forum VB / VBA
- Message d'erreur Excel projet ou bibliotheque introuvable ! - Forum Excel
- Erreur de compilation ✓ - Forum Excel
7 réponses
Salut !
Sois plus précis :
1)Quel langage ?
2)Quel logiciel ?
3)Quel code source ?
4)T'es sous Linux, Mac, Windows... ?
On est pas devin...
Sois plus précis :
1)Quel langage ?
2)Quel logiciel ?
3)Quel code source ?
4)T'es sous Linux, Mac, Windows... ?
On est pas devin...
mamiemando
Messages postés
34243
Date d'inscription
Statut
Modérateur
Dernière intervention
7 898
vu l'extension c'est du pascal et ca signifie que le .o (ou l'exécutable) qu'il compile requiert un .o qu'il n'a pas compilé ou oublier de passer en paramètre au compilateur
je suis sous linux
langage pascal
xemacs
program test;
var
a,b,s : integer;
begin
writeln('a?');
writeln('b?');
readln(a,b);
s:=a+b;
writeln('s:',s);
end.
langage pascal
xemacs
program test;
var
a,b,s : integer;
begin
writeln('a?');
writeln('b?');
readln(a,b);
s:=a+b;
writeln('s:',s);
end.
Salut !
Ha mince je ne connais pas ce langage, et je suis sous Windows...
Ce ne serait pas l'espace dans le nom de ton fichier qui bloquerait ?
Désolé.
J'espère que quelqu'un d'autre pourra t'aider.
Ha mince je ne connais pas ce langage, et je suis sous Windows...
Ce ne serait pas l'espace dans le nom de ton fichier qui bloquerait ?
Désolé.
J'espère que quelqu'un d'autre pourra t'aider.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Hullo, j'ai le même message d'erreur en compilant un script fortran avec g77. l'erreur n'est pas lié à ton code qui est juste.
cherche ailleur...
cherche ailleur...
bonsoir
g un probleme avec la compilation d'un analyseur lexicale, je suis entrain de compiler avec dev c++
il me renvoi c 2 erreurs : expected unqualified-id before '{' token
expected `,' or `;' before '{' token
au niveau de la 1ére ligne qui est {%
g réalisé mon analyseur au moyan de LEX cad sous la forme :
{%
déclaration
%}
déclaration d'expression réguliére
%%
régle
%%
code utilisateur
g un probleme avec la compilation d'un analyseur lexicale, je suis entrain de compiler avec dev c++
il me renvoi c 2 erreurs : expected unqualified-id before '{' token
expected `,' or `;' before '{' token
au niveau de la 1ére ligne qui est {%
g réalisé mon analyseur au moyan de LEX cad sous la forme :
{%
déclaration
%}
déclaration d'expression réguliére
%%
régle
%%
code utilisateur
Pour <5> cf <7>. Exemple en C (donc en pascal je pense que c'est pareil), pour compiler un module qui requiert subfile1.o myclass.o
Idéalement il faut faire un makefile pour ne pas oublier de billes en route :
http://oucsace.cs.ohiou.edu/~bhumphre/makefile.html
Pour <6> ton problème est hors sujet car tu parles de C et ici on parle de pascal. Merci d'ouvrir un nouveau post dans le forum programmation par exemple intitulé [C] problème de compilation. Mais en tout cas si tu utilises le caractère % derrière une accolade ça me surprend pas que ça plante (les commentaires en C sont précédés de //, ou sont entourés de /* ........ */.
Bonne chance
gcc -c mainprog.c subfile1.o myclass.o
Idéalement il faut faire un makefile pour ne pas oublier de billes en route :
http://oucsace.cs.ohiou.edu/~bhumphre/makefile.html
Pour <6> ton problème est hors sujet car tu parles de C et ici on parle de pascal. Merci d'ouvrir un nouveau post dans le forum programmation par exemple intitulé [C] problème de compilation. Mais en tout cas si tu utilises le caractère % derrière une accolade ça me surprend pas que ça plante (les commentaires en C sont précédés de //, ou sont entourés de /* ........ */.
Bonne chance