lu, Oui, à la base ABS_AVERSIVE_DIR est utilisé par le framework d'aversive uniquement et est déduit de AVERSIVE_DIR. Il faudrait essayer de tester sous win ce que fait une ligne comme celle là dans un makefile à part:
AVERSIVE_DIR=../ ABS_AVERSIVE_DIR:=$(shell cd $(AVERSIVE_DIR) ; pwd) all: pwd echo $(ABS_AVERSIVE_DIR) Sous linux, le résultat est: [EMAIL PROTECTED]:/tmp/test_mk$ make pwd /tmp/test_mk echo /tmp /tmp Après ça peut déconner s'il y a des espaces dans le nom du répertoire. Olivier On Wed, Jan 09, 2008 at 09:59:16PM +0900, tof wrote: > salut > > chez moi ca fonctionnait toujours... > probablement car hutilisais toujours un chemin relatif du genre : > ../../aversive_libs > (c est aussi plus pratique) > d'ailleurs il vaut mieux modifier AVERSIVE_DIR et non ABS_AVERSIVE_DIR > dans le makefile. > ou bien manquerait il un espace quelque part, oliv, qu en dis tu ? > > > > > tof > > > > Nicolas Villedary a écrit : > > Suite à un essais concluant, je me permet de vous contacter une > > troiséme fois pour vous donner la solution, en vue de peu etre la > > publier sous wiki : > > > > //Ligne actuelle dans le Makefile_projet.mk > > #ABS_AVERSIVE_DIR:=$(shell cd $(AVERSIVE_DIR) ; pwd) > > > > //Ligne modifiée pour que cela fonctionne sous Windows et WinAVR > > ABS_AVERSIVE_DIR:=c:/WinAVR-20070525/aversive > > > > Avec "c:/WinAVR-20070525/aversive" le chemin du dossier racine d'aversive. > > > > Cordialement Nicolas Villedary, désolé du dérangement ! > > Merci pour tout ! > > > > X2BF3.com > > > > > > Nicolas Villedary a écrit : > > Je vien de me rendre compte qu'en occultant la ligne : > > > > -include .aversive_conf > > > > du Makefile dans le dossier projet, le debugger me renvoyé une ligne > > de compilation tres similaire voir assimilable à un chemin windows > > formaté à la sauce linux ... > > > > Il y a de grandes chances je pense que mon problême soit dû à une > > erreure dans le fichier mk/Makefile_project.mk > > > > avr-gcc -c -g -0 -Wall -Wstrict-prototypes -I. > > -I/c/WinAVR-20070525/aversive/include etc........ > > > > Ceci me semble etre du path linux tout craché ! > > I/c/WinAVR-20070525/aversive/include > > > > Mais cela me semble plus digeste sous Windows : > > I c:/WinAVR-20070525/aversive/include > > > > > > Cordialement, Nicolas Villedary > > X2BF3.com > > _______________________________________________ > Avr-list mailing list > Avr-list@droids-corp.org > CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive > WIKI : http://wiki.droids-corp.org/index.php/Aversive > DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/ > BUGZILLA : http://bugzilla.droids-corp.org > COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog > _______________________________________________ Avr-list mailing list Avr-list@droids-corp.org CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive WIKI : http://wiki.droids-corp.org/index.php/Aversive DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/ BUGZILLA : http://bugzilla.droids-corp.org COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog