Re: [Avr-list] Probleme de generation du .aversive_conf avec "make menuconfig"

2009-04-20 Par sujet Antoine albertelli
Finalement ca marche !!
Apparement, sous mac os x /bin/sh utilise une version interne de 'echo' qui
ne supporte pas l'option -n, alors que /bin/bash utilise une version externe
(/bin/echo) qui elle supporte bien l'option -n !
En tout cas, merci à tous pour votre aide !

Antoine

Le 20 avril 2009 19:33, Antoine albertelli  a écrit :

> Merci pour cette idée, je me suis en effet rendu compte que selon le shell,
> echo est soit une commande interne, soit un programme externe.
> Je vais donc creuser cette idée. Je pense qu'en recompilant bash, je
> pourrais enlever ce problème.
>
> A+
>
> Le 20 avril 2009 19:14, Benoît Ryder  a écrit :
>
> Et avec "/bin/sh" au lieu de "/bin/bash" ?
>> Quand on regarde la sortie, c'est bien un problème de "-n" pas pris en
>> compte par la commande "echo", et suivant le shell le comportement
>> pourrait être différent.
>>
>> ~ryder
>>
>>
>> 2009/4/20 Antoine albertelli :
>> > Apparemment, ca viendrait plus de la grande ligne qui utilise sed et
>> grep,
>> > car quand je fais un script avec juste :
>> > #!/bin/bash
>> > echo -n "MCU = "
>> > echo "atmega168"
>> >
>> > le résultat est bien "MCU = atmega168"
>> > Si un mac useer pouvait m'aider, ca serait cool
>> >
>> > Antoine
>> >
>> > Le 20 avril 2009 16:04, Jean Damien Brossillon
>> >  a écrit :
>> >>
>> >> Donc dans le shell echo fonctionne correctement mais pas dans les
>> scripts
>> >> ?
>> >> C'est étrange tout de même mais vu que je ne suis pas le plus
>> >> expérimenté niveau mac je vais passer mon tour :), désolé.
>> >>
>> >> JD.
>> >>
>> >> 2009/4/20 Antoine albertelli :
>> >> > En fait je suis sous mac os x, et après un test, echo -n "Hello"
>> >> > n'affiche
>> >> > effectivement pas de retour à la ligne...
>> >> >
>> >> > Le 20 avril 2009 15:51, Jean Damien Brossillon
>> >> >  a écrit :
>> >> >>
>> >> >> Hum tout ces -n et lignes sautées me laissent penser que "echo" a
>> >> >> joyeusement ignoré commande '-n' qui, je cite, devrait :
>> >> >>
>> >> >> "-n do not output the trailing newline"
>> >> >>
>> >> >> Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
>> >> >> exotique... :p
>> >> >>
>> >> >> JD.
>> >> >>
>> >> >> 2009/4/20 Antoine albertelli :
>> >> >> > Bonjour à tous,
>> >> >> > Je suis débutant en programmation AVR, et après quelques recherche
>> >> >> > sur
>> >> >> > des
>> >> >> > librairies, je suis tombé sur ce projet que je trouve vraiment
>> >> >> > excellent,
>> >> >> > mais je n'arrive malheureusement pas à compiler les examples et
>> codes
>> >> >> > de
>> >> >> > test fournis, car après le "make config", quand je tape "make", il
>> me
>> >> >> > dit :
>> >> >> > ".aversive_conf:3: *** missing separator.  Stop."
>> >> >> > J'ai néanmoins trouvé une méthode pour contourner ce problème,
>> c'est
>> >> >> > d'éditer le fichier à la main pour le corriger (voir les pièces
>> >> >> > jointes
>> >> >> > pour
>> >> >> > comprendre le changement que je suis obligé de faire à chaque
>> >> >> > configuration).
>> >> >> > Auriez vous donc une idée qui me permettrait de contourner ce
>> >> >> > problème ?
>> >> >> >
>> >> >> > Antoine
>> >> >> >
>> >> >> > P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
>> >> >> >
>> >> >> > ___
>> >> >> > 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
>> >> >
>> >> >
>> >> > ___
>> >> > 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
>> >> COM

Re: [Avr-list] Probleme de generation du .aversive_conf avec "make menuconfig"

2009-04-20 Par sujet Benoît Ryder
Ici le problème ne vient pas de bash mais sh, puisqu'avec bash le -n
est bien interprété. ;)

~ryder

2009/4/20 Antoine albertelli :
> Merci pour cette idée, je me suis en effet rendu compte que selon le shell,
> echo est soit une commande interne, soit un programme externe.
> Je vais donc creuser cette idée. Je pense qu'en recompilant bash, je
> pourrais enlever ce problème.
>
> A+
>
> Le 20 avril 2009 19:14, Benoît Ryder  a écrit :
>>
>> Et avec "/bin/sh" au lieu de "/bin/bash" ?
>> Quand on regarde la sortie, c'est bien un problème de "-n" pas pris en
>> compte par la commande "echo", et suivant le shell le comportement
>> pourrait être différent.
>>
>> ~ryder
>>
>>
>> 2009/4/20 Antoine albertelli :
>> > Apparemment, ca viendrait plus de la grande ligne qui utilise sed et
>> > grep,
>> > car quand je fais un script avec juste :
>> > #!/bin/bash
>> > echo -n "MCU = "
>> > echo "atmega168"
>> >
>> > le résultat est bien "MCU = atmega168"
>> > Si un mac useer pouvait m'aider, ca serait cool
>> >
>> > Antoine
>> >
>> > Le 20 avril 2009 16:04, Jean Damien Brossillon
>> >  a écrit :
>> >>
>> >> Donc dans le shell echo fonctionne correctement mais pas dans les
>> >> scripts
>> >> ?
>> >> C'est étrange tout de même mais vu que je ne suis pas le plus
>> >> expérimenté niveau mac je vais passer mon tour :), désolé.
>> >>
>> >> JD.
>> >>
>> >> 2009/4/20 Antoine albertelli :
>> >> > En fait je suis sous mac os x, et après un test, echo -n "Hello"
>> >> > n'affiche
>> >> > effectivement pas de retour à la ligne...
>> >> >
>> >> > Le 20 avril 2009 15:51, Jean Damien Brossillon
>> >> >  a écrit :
>> >> >>
>> >> >> Hum tout ces -n et lignes sautées me laissent penser que "echo" a
>> >> >> joyeusement ignoré commande '-n' qui, je cite, devrait :
>> >> >>
>> >> >> "-n     do not output the trailing newline"
>> >> >>
>> >> >> Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
>> >> >> exotique... :p
>> >> >>
>> >> >> JD.
>> >> >>
>> >> >> 2009/4/20 Antoine albertelli :
>> >> >> > Bonjour à tous,
>> >> >> > Je suis débutant en programmation AVR, et après quelques recherche
>> >> >> > sur
>> >> >> > des
>> >> >> > librairies, je suis tombé sur ce projet que je trouve vraiment
>> >> >> > excellent,
>> >> >> > mais je n'arrive malheureusement pas à compiler les examples et
>> >> >> > codes
>> >> >> > de
>> >> >> > test fournis, car après le "make config", quand je tape "make", il
>> >> >> > me
>> >> >> > dit :
>> >> >> > ".aversive_conf:3: *** missing separator.  Stop."
>> >> >> > J'ai néanmoins trouvé une méthode pour contourner ce problème,
>> >> >> > c'est
>> >> >> > d'éditer le fichier à la main pour le corriger (voir les pièces
>> >> >> > jointes
>> >> >> > pour
>> >> >> > comprendre le changement que je suis obligé de faire à chaque
>> >> >> > configuration).
>> >> >> > Auriez vous donc une idée qui me permettrait de contourner ce
>> >> >> > problème ?
>> >> >> >
>> >> >> > Antoine
>> >> >> >
>> >> >> > P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
>> >> >> >
>> >> >> > ___
>> >> >> > 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
>> >> >
>> >> >
>> >> > ___
>> >> > 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
>> >
>> >
>> > ___
>> > Avr-list mailing list
>> > Avr-list@d

Re: [Avr-list] Probleme de generation du .aversive_conf avec "make menuconfig"

2009-04-20 Par sujet Antoine albertelli
Merci pour cette idée, je me suis en effet rendu compte que selon le shell,
echo est soit une commande interne, soit un programme externe.
Je vais donc creuser cette idée. Je pense qu'en recompilant bash, je
pourrais enlever ce problème.

A+

Le 20 avril 2009 19:14, Benoît Ryder  a écrit :

> Et avec "/bin/sh" au lieu de "/bin/bash" ?
> Quand on regarde la sortie, c'est bien un problème de "-n" pas pris en
> compte par la commande "echo", et suivant le shell le comportement
> pourrait être différent.
>
> ~ryder
>
>
> 2009/4/20 Antoine albertelli :
> > Apparemment, ca viendrait plus de la grande ligne qui utilise sed et
> grep,
> > car quand je fais un script avec juste :
> > #!/bin/bash
> > echo -n "MCU = "
> > echo "atmega168"
> >
> > le résultat est bien "MCU = atmega168"
> > Si un mac useer pouvait m'aider, ca serait cool
> >
> > Antoine
> >
> > Le 20 avril 2009 16:04, Jean Damien Brossillon
> >  a écrit :
> >>
> >> Donc dans le shell echo fonctionne correctement mais pas dans les
> scripts
> >> ?
> >> C'est étrange tout de même mais vu que je ne suis pas le plus
> >> expérimenté niveau mac je vais passer mon tour :), désolé.
> >>
> >> JD.
> >>
> >> 2009/4/20 Antoine albertelli :
> >> > En fait je suis sous mac os x, et après un test, echo -n "Hello"
> >> > n'affiche
> >> > effectivement pas de retour à la ligne...
> >> >
> >> > Le 20 avril 2009 15:51, Jean Damien Brossillon
> >> >  a écrit :
> >> >>
> >> >> Hum tout ces -n et lignes sautées me laissent penser que "echo" a
> >> >> joyeusement ignoré commande '-n' qui, je cite, devrait :
> >> >>
> >> >> "-n do not output the trailing newline"
> >> >>
> >> >> Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
> >> >> exotique... :p
> >> >>
> >> >> JD.
> >> >>
> >> >> 2009/4/20 Antoine albertelli :
> >> >> > Bonjour à tous,
> >> >> > Je suis débutant en programmation AVR, et après quelques recherche
> >> >> > sur
> >> >> > des
> >> >> > librairies, je suis tombé sur ce projet que je trouve vraiment
> >> >> > excellent,
> >> >> > mais je n'arrive malheureusement pas à compiler les examples et
> codes
> >> >> > de
> >> >> > test fournis, car après le "make config", quand je tape "make", il
> me
> >> >> > dit :
> >> >> > ".aversive_conf:3: *** missing separator.  Stop."
> >> >> > J'ai néanmoins trouvé une méthode pour contourner ce problème,
> c'est
> >> >> > d'éditer le fichier à la main pour le corriger (voir les pièces
> >> >> > jointes
> >> >> > pour
> >> >> > comprendre le changement que je suis obligé de faire à chaque
> >> >> > configuration).
> >> >> > Auriez vous donc une idée qui me permettrait de contourner ce
> >> >> > problème ?
> >> >> >
> >> >> > Antoine
> >> >> >
> >> >> > P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
> >> >> >
> >> >> > ___
> >> >> > 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
> >> >
> >> >
> >> > ___
> >> > 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
> >
> >
> > ___
> > 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/avers

Re: [Avr-list] Probleme de generation du .aversive_conf avec "make menuconfig"

2009-04-20 Par sujet Benoît Ryder
Et avec "/bin/sh" au lieu de "/bin/bash" ?
Quand on regarde la sortie, c'est bien un problème de "-n" pas pris en
compte par la commande "echo", et suivant le shell le comportement
pourrait être différent.

~ryder


2009/4/20 Antoine albertelli :
> Apparemment, ca viendrait plus de la grande ligne qui utilise sed et grep,
> car quand je fais un script avec juste :
> #!/bin/bash
> echo -n "MCU = "
> echo "atmega168"
>
> le résultat est bien "MCU = atmega168"
> Si un mac useer pouvait m'aider, ca serait cool
>
> Antoine
>
> Le 20 avril 2009 16:04, Jean Damien Brossillon
>  a écrit :
>>
>> Donc dans le shell echo fonctionne correctement mais pas dans les scripts
>> ?
>> C'est étrange tout de même mais vu que je ne suis pas le plus
>> expérimenté niveau mac je vais passer mon tour :), désolé.
>>
>> JD.
>>
>> 2009/4/20 Antoine albertelli :
>> > En fait je suis sous mac os x, et après un test, echo -n "Hello"
>> > n'affiche
>> > effectivement pas de retour à la ligne...
>> >
>> > Le 20 avril 2009 15:51, Jean Damien Brossillon
>> >  a écrit :
>> >>
>> >> Hum tout ces -n et lignes sautées me laissent penser que "echo" a
>> >> joyeusement ignoré commande '-n' qui, je cite, devrait :
>> >>
>> >> "-n     do not output the trailing newline"
>> >>
>> >> Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
>> >> exotique... :p
>> >>
>> >> JD.
>> >>
>> >> 2009/4/20 Antoine albertelli :
>> >> > Bonjour à tous,
>> >> > Je suis débutant en programmation AVR, et après quelques recherche
>> >> > sur
>> >> > des
>> >> > librairies, je suis tombé sur ce projet que je trouve vraiment
>> >> > excellent,
>> >> > mais je n'arrive malheureusement pas à compiler les examples et codes
>> >> > de
>> >> > test fournis, car après le "make config", quand je tape "make", il me
>> >> > dit :
>> >> > ".aversive_conf:3: *** missing separator.  Stop."
>> >> > J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
>> >> > d'éditer le fichier à la main pour le corriger (voir les pièces
>> >> > jointes
>> >> > pour
>> >> > comprendre le changement que je suis obligé de faire à chaque
>> >> > configuration).
>> >> > Auriez vous donc une idée qui me permettrait de contourner ce
>> >> > problème ?
>> >> >
>> >> > Antoine
>> >> >
>> >> > P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
>> >> >
>> >> > ___
>> >> > 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
>> >
>> >
>> > ___
>> > 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
>
>
> ___
> 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


Re: [Avr-list] Probleme de generation du .aversive_conf avec "make menuconfig"

2009-04-20 Par sujet Antoine albertelli
Apparemment, ca viendrait plus de la grande ligne qui utilise sed et grep,
car quand je fais un script avec juste :
#!/bin/bash
echo -n "MCU = "
echo "atmega168"

le résultat est bien "MCU = atmega168"
Si un mac useer pouvait m'aider, ca serait cool

Antoine

Le 20 avril 2009 16:04, Jean Damien Brossillon <
jeandamien.brossil...@gmail.com> a écrit :

> Donc dans le shell echo fonctionne correctement mais pas dans les scripts ?
> C'est étrange tout de même mais vu que je ne suis pas le plus
> expérimenté niveau mac je vais passer mon tour :), désolé.
>
> JD.
>
> 2009/4/20 Antoine albertelli :
> > En fait je suis sous mac os x, et après un test, echo -n "Hello"
> n'affiche
> > effectivement pas de retour à la ligne...
> >
> > Le 20 avril 2009 15:51, Jean Damien Brossillon
> >  a écrit :
> >>
> >> Hum tout ces -n et lignes sautées me laissent penser que "echo" a
> >> joyeusement ignoré commande '-n' qui, je cite, devrait :
> >>
> >> "-n do not output the trailing newline"
> >>
> >> Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
> >> exotique... :p
> >>
> >> JD.
> >>
> >> 2009/4/20 Antoine albertelli :
> >> > Bonjour à tous,
> >> > Je suis débutant en programmation AVR, et après quelques recherche sur
> >> > des
> >> > librairies, je suis tombé sur ce projet que je trouve vraiment
> >> > excellent,
> >> > mais je n'arrive malheureusement pas à compiler les examples et codes
> de
> >> > test fournis, car après le "make config", quand je tape "make", il me
> >> > dit :
> >> > ".aversive_conf:3: *** missing separator.  Stop."
> >> > J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
> >> > d'éditer le fichier à la main pour le corriger (voir les pièces
> jointes
> >> > pour
> >> > comprendre le changement que je suis obligé de faire à chaque
> >> > configuration).
> >> > Auriez vous donc une idée qui me permettrait de contourner ce problème
> ?
> >> >
> >> > Antoine
> >> >
> >> > P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
> >> >
> >> > ___
> >> > 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
> >
> >
> > ___
> > 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
>
___
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

Re: [Avr-list] Probleme de generation du .aversive_conf avec "make menuconfig"

2009-04-20 Par sujet Jean Damien Brossillon
Donc dans le shell echo fonctionne correctement mais pas dans les scripts ?
C'est étrange tout de même mais vu que je ne suis pas le plus
expérimenté niveau mac je vais passer mon tour :), désolé.

JD.

2009/4/20 Antoine albertelli :
> En fait je suis sous mac os x, et après un test, echo -n "Hello" n'affiche
> effectivement pas de retour à la ligne...
>
> Le 20 avril 2009 15:51, Jean Damien Brossillon
>  a écrit :
>>
>> Hum tout ces -n et lignes sautées me laissent penser que "echo" a
>> joyeusement ignoré commande '-n' qui, je cite, devrait :
>>
>> "-n do not output the trailing newline"
>>
>> Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
>> exotique... :p
>>
>> JD.
>>
>> 2009/4/20 Antoine albertelli :
>> > Bonjour à tous,
>> > Je suis débutant en programmation AVR, et après quelques recherche sur
>> > des
>> > librairies, je suis tombé sur ce projet que je trouve vraiment
>> > excellent,
>> > mais je n'arrive malheureusement pas à compiler les examples et codes de
>> > test fournis, car après le "make config", quand je tape "make", il me
>> > dit :
>> > ".aversive_conf:3: *** missing separator.  Stop."
>> > J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
>> > d'éditer le fichier à la main pour le corriger (voir les pièces jointes
>> > pour
>> > comprendre le changement que je suis obligé de faire à chaque
>> > configuration).
>> > Auriez vous donc une idée qui me permettrait de contourner ce problème ?
>> >
>> > Antoine
>> >
>> > P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
>> >
>> > ___
>> > 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
>
>
> ___
> 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


Re: [Avr-list] Probleme de generation du .aversive_conf avec "make menuconfig"

2009-04-20 Par sujet Jean Damien Brossillon
Hum tout ces -n et lignes sautées me laissent penser que "echo" a
joyeusement ignoré commande '-n' qui, je cite, devrait :

"-n do not output the trailing newline"

Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS exotique... :p

JD.

2009/4/20 Antoine albertelli :
> Bonjour à tous,
> Je suis débutant en programmation AVR, et après quelques recherche sur des
> librairies, je suis tombé sur ce projet que je trouve vraiment excellent,
> mais je n'arrive malheureusement pas à compiler les examples et codes de
> test fournis, car après le "make config", quand je tape "make", il me dit :
> ".aversive_conf:3: *** missing separator.  Stop."
> J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
> d'éditer le fichier à la main pour le corriger (voir les pièces jointes pour
> comprendre le changement que je suis obligé de faire à chaque
> configuration).
> Auriez vous donc une idée qui me permettrait de contourner ce problème ?
>
> Antoine
>
> P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
>
> ___
> 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


Re: [Avr-list] Probleme de generation du .aversive_conf avec "make menuconfig"

2009-04-20 Par sujet Antoine albertelli
En fait je suis sous mac os x, et après un test, echo -n "Hello" n'affiche
effectivement pas de retour à la ligne...

Le 20 avril 2009 15:51, Jean Damien Brossillon <
jeandamien.brossil...@gmail.com> a écrit :

> Hum tout ces -n et lignes sautées me laissent penser que "echo" a
> joyeusement ignoré commande '-n' qui, je cite, devrait :
>
> "-n do not output the trailing newline"
>
> Donc je n'ai pas vraiment d'idée à moins que tu n'utilises un OS
> exotique... :p
>
> JD.
>
> 2009/4/20 Antoine albertelli :
> > Bonjour à tous,
> > Je suis débutant en programmation AVR, et après quelques recherche sur
> des
> > librairies, je suis tombé sur ce projet que je trouve vraiment excellent,
> > mais je n'arrive malheureusement pas à compiler les examples et codes de
> > test fournis, car après le "make config", quand je tape "make", il me dit
> :
> > ".aversive_conf:3: *** missing separator.  Stop."
> > J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est
> > d'éditer le fichier à la main pour le corriger (voir les pièces jointes
> pour
> > comprendre le changement que je suis obligé de faire à chaque
> > configuration).
> > Auriez vous donc une idée qui me permettrait de contourner ce problème ?
> >
> > Antoine
> >
> > P.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
> >
> > ___
> > 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
>
___
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

Re: [Avr-list] Probleme de generation du .aversive_conf avec "make menuconfig"

2009-04-20 Par sujet Antoine Albertelli
Antoine albertelli  writes:

> 
> Bonjour à tous,Je suis débutant en programmation AVR, et après quelques
recherche sur des librairies, je suis tombé sur ce projet que je trouve vraiment
excellent, mais je n'arrive malheureusement pas à compiler les examples et codes
de test fournis, car après le "make config", quand je tape "make", il me dit :
".aversive_conf:3: *** missing separator.  Stop."
> J'ai néanmoins trouvé une méthode pour contourner ce problème, c'est d'éditer
le fichier à la main pour le corriger (voir les pièces jointes pour comprendre
le changement que je suis obligé de faire à chaque configuration).
> Auriez vous donc une idée qui me permettrait de contourner ce problème
?AntoineP.S. : Bravo à Microb pour leur résultat en coupe de belgique !!
> 
> Bonjour à tous,Je suis débutant en programmation
AVR, et après quelques recherche sur des librairies, je suis tombé
sur ce projet que je trouve vraiment excellent, mais je n'arrive malheureusement
pas à compiler les examples et codes de test fournis, car après le
"make config", quand je tape "make", il me dit : ".aversive_conf:3: *** missing
separator.  Stop."
> J'ai néanmoins trouvé une méthode pour contourner ce
problème, c'est d'éditer le fichier à la main pour le
corriger (voir les pièces jointes pour comprendre le changement que je
suis obligé de faire à chaque configuration).
> Auriez vous donc une idée qui me permettrait de contourner ce
problème ?AntoineP.S. : Bravo à Microb pour leur
résultat en coupe de belgique !!
> 

Oups, j'ai oublié de mettre les 2 fichiers :D
les voicis :

aversive_conf :
# Aversive configuration
-n MCU = 
atmega128
-n OPT = 
s
FORMAT = ihex
FORMAT_EXTENSION = hex
MATH_LIB = -lm
PRINTF_LDFLAGS = 
PROGRAMMER = avrdude
-n AVRDUDE_PROGRAMMER = 
stk200
-n AVRDUDE_PORT = 
"/dev/parport0"
AVARICE_PROGRAMMER = mkI
-n AVARICE_PORT = 
"/dev/ttyS0"
-n AVARICE_DEBUG_PORT = 
1234
-n MODULES =
-n  comm/uart
-n  base/cirbuf
-n  debug/error

aversive_conf_fixed :
# Aversive configuration
MCU = atmega128
OPT = s
FORMAT = ihex
FORMAT_EXTENSION = hex
MATH_LIB = -lm
PRINTF_LDFLAGS = 
PROGRAMMER = avrdude
AVRDUDE_PROGRAMMER = stk200
AVRDUDE_PORT = "/dev/parport0"
AVARICE_PROGRAMMER = mkI
AVARICE_PORT = "/dev/ttyS0"
AVARICE_DEBUG_PORT = 1234
MODULES = comm/uart base/cirbuf debug/error









___
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