Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1313 connectés 

  FORUM HardWare.fr
  Programmation

  [C et Assembleur] Ça compile pas.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C et Assembleur] Ça compile pas.

n°72397
Matheo
Pourquoi moi ?
Posté le 15-11-2001 à 10:39:36  profilanswer
 

Je suis à la recherche d'une âme charitable qui pourrait m'aider.
J'ai un travail pratique (TP) à rendre et ça traite de l'interface entre le C et l'Assembleur. Le prof nous a donné un code en C (tp4.c et tp4.h) où certains prototypes de fonctions sont définis. Nous, on doit faire ces fonctions en assembleur.
Bon, j'ai codé mes fonctions en assembleur, je fais mon makefile (on est sous Linux) et quand je lance mon makefile, tous mes fichiers assembleurs compilent sans problème mais il me fait une erreur dans le fichier "tp4.c"

Code :
  1. undefined reference to "init_tableau"
  2. undefined reference to "trouver_tuile"
  3. undefined reference to "deplacer_tuile"
  4. undefined reference to "verifier_tableau"


Ce sont justement mes 4 fonctions. Je ne comprends pas pourquoi ça marche pas, le prototype de chacune se retrouve dans le fichier tp4.h et il y a bien un #include "tp4.h" dans le fichier tp4.c. De plus, le prof nous a dit qu'on n'était pas censé modifier les fichiers en C car si on travaille comme il faut ça marche impec.
Bon voilà.. si vous avez des idées ou des suggestions allez-y.
Je ne sais plus quoi faire.
Merci

 

[edtdd]--Message édité par Matheo--[/edtdd]


---------------
Je suis un franco-canado-québécois d'origine française de l'Amérique du nord francophone.
mood
Publicité
Posté le 15-11-2001 à 10:39:36  profilanswer
 

n°72465
bjone
Insert booze to continue
Posté le 15-11-2001 à 14:34:56  profilanswer
 

tu peux mettre le tp4.h, histoire de voar les prototypes.

n°72480
Matheo
Pourquoi moi ?
Posté le 15-11-2001 à 15:47:56  profilanswer
 

Ça marche !  :)  
 
Solution : j'ai changé de station Linux et ça marche. Bizarre ! Enfin, l'important c'est que je puisse continuer.


---------------
Je suis un franco-canado-québécois d'origine française de l'Amérique du nord francophone.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C et Assembleur] Ça compile pas.

 

Sujets relatifs
assembleur[Assembleur Intel] Segmentation Fault, SIGSEGV ??
ecrire une routine assembleur dans un code source Cje cherche des cours de bath(*.bat) de c++ et d'Assembleur ...
Gestion de la sourie en assembleurAux pros de l'assembleur !!! (DOS 16 bits)
euh comment on compile ???Assembleur et C
[ASSEMBLEUR] Correspondance instructions/code hexaphp peut se compilé??
Plus de sujets relatifs à : [C et Assembleur] Ça compile pas.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR