[Linux] Modif compilateur appli eib/foxboard
Bonjour,
Dans le cadre de mon projet, je doit implémenter un driver eib(https://sourceforge.net/projects/eibcontrol/ dans une carte fox (https://www.acmesystems.it/?id=4
Mais pour cela je doit compiler ce driver avec un compilateur d'architecture CRIS (par exemple remplacer le compilateur gcc par gcc-cris avec certaines option/flags comme expliqué http://developer.axis.com/wiki/doku.php?id=axis:compiling_for_cris_howto
Mais ce n'est pas si simple car étant un novice en ce qui conserne Linux, je ne sais pas quoi modifier. En effet le make principal appel d'autre make (dans les sous dossier) qui définissent bien le compilateur avec la variable CC mais ajoutent des flags spéciaux et je ne sais pas si je doit les utiliser, les modifier, les supprimer ou non.
Si quelqu'un en regardant comment est fait le driver (en le téléchargeant depuis le premier lien) peut me dire ce que je dois modifier, etc. je lui en serai très reconnaissant.
Merci beaucoup.
J'espère que quelqu'un pourra m'aider ....
Dans le cadre de mon projet, je doit implémenter un driver eib(https://sourceforge.net/projects/eibcontrol/ dans une carte fox (https://www.acmesystems.it/?id=4
Mais pour cela je doit compiler ce driver avec un compilateur d'architecture CRIS (par exemple remplacer le compilateur gcc par gcc-cris avec certaines option/flags comme expliqué http://developer.axis.com/wiki/doku.php?id=axis:compiling_for_cris_howto
Mais ce n'est pas si simple car étant un novice en ce qui conserne Linux, je ne sais pas quoi modifier. En effet le make principal appel d'autre make (dans les sous dossier) qui définissent bien le compilateur avec la variable CC mais ajoutent des flags spéciaux et je ne sais pas si je doit les utiliser, les modifier, les supprimer ou non.
Si quelqu'un en regardant comment est fait le driver (en le téléchargeant depuis le premier lien) peut me dire ce que je dois modifier, etc. je lui en serai très reconnaissant.
Merci beaucoup.
J'espère que quelqu'un pourra m'aider ....
A voir également:
- [Linux] Modif compilateur appli eib/foxboard
- Appli miroir - Guide
- Appli word - Guide
- Appli horloge - Télécharger - Guide Android
- Linux reader - Télécharger - Stockage
- Comment desinstaller une appli sur pc - Guide
1 réponse
A priori dans ton makefile comme tu l'as mentionné, tu es sensé avoir une variable de compilation qui s'appelle CC ou CXX. C'est uniquement cette variable que tu dois corriger. Pour les options tout dépend du compilateur que tu vas utiliser à la place mais si c'est une variante gcc on peut raisonnablement espérer que les flags aient les mêmes notations.
Au pire au moment de compiler il te dira les options qu'il ne connaît pas. Il suffira de voir à quoi correspond ce flag sous gcc :
et le corriger par le flag correspondant avec ton autre compilateur.
Bonne chance
Au pire au moment de compiler il te dira les options qu'il ne connaît pas. Il suffira de voir à quoi correspond ce flag sous gcc :
man gcc
et le corriger par le flag correspondant avec ton autre compilateur.
Bonne chance