[Eiffel] ajout de son propre Makefile a la compilation dans EiffelStu

ajout de son propre Makefile a la compilation dans EiffelStu [Eiffel] - Divers - Programmation

Marsh Posté le 21-05-2004 à 15:08:58    

Bonjour,
J'utilise EiffelStudio 5.4 et j'ai un probleme pour faire compiler mes "externals" par EiffelStudio.
J'ai ecrit mes fonctions C, j'ai fait un makefile pour compiler et j'aimerai quand EiffelStudio genere le code C, qu'il genere aussi mon code.
J'ai vu que dans le fichier .ace il y a une clause external. J'ai lu qu'on pouvait ajouter une clause make dedans du genre :  
 

Code :
  1. external
  2. include_path:
  3.  "$(ISE_EIFFEL)\library\wel\spec\windows\include",
  4.  "$(ISE_EIFFEL)\library\vision2\spec\include",
  5.  "$(ISE_EIFFEL)\library\capture\include"
  6. object:
  7.  "$(ISE_EIFFEL)\library\wel\spec\$(ISE_C_COMPILER)\lib\wel.lib",
  8.      
  9. make: "$(ISE_EIFFEL)\library\rep\objet\Makefile"


 
J'ai donc fait ca, mais mon Makefile n'est toujours pas lancé et donc il ne trouve pas mon code C...
 
J'ai regarder dans le makefile de Eiffel, il y a bien les macros :
 

Code :
  1. EXTERNAL_MAKEFILES =  C:\Eiffel54\\library\capture\objet\Makefile
  2. COMMAND_MAKEFILE = "for %i in ($(EXTERNAL_MAKEFILES)) do C:\Eiffel54\\BCC55\bin\make.exe -e ISE_EIFFEL=C:\Eiffel54\ -f %i"


 
mais aucune référence des ces macro dans la suite du Makefile.
 
Qu'est ce que je dois faire pour regler ce problème ???
Merci d'avance

Reply

Marsh Posté le 21-05-2004 à 15:08:58   

Reply

Marsh Posté le 31-05-2004 à 21:13:03    

pas de réponses ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed