Aeddin
Guest
Thu Sep 30, 2004 9:54 am
Witam,
pisząc program w C na ATMega8515 (używam Programmers Notepad z
"wmontowanym" avr-gcc) w pewnym momencie otrzymałem komunikat o błędach:
error: stray '\239' in program
error: stray '\187' in program
error: stray '\191' in program
Zdaje mi się, że stało się to po kilku operacjach Copy&Paste z innych
plików. "Wygooglałem" o tym jedynie coś po niemiecku, a nie władam zbyt
dobrze tym językiem. Czy ktoś z Was zetknął się z podobnymi błędami?
BTW: gdzie tak właściwie mogę znaleźć opisy błędów avr-gcc? W
dokumentacji jakoś nie trafiłem.
Dziękuję i pozdrawiam
--
Aeddin
Maksymilian Dutka
Guest
Thu Sep 30, 2004 10:10 am
Użytkownik Aeddin napisał:
Quote:
Witam,
pisząc program w C na ATMega8515 (używam Programmers Notepad z
"wmontowanym" avr-gcc) w pewnym momencie otrzymałem komunikat o błędach:
error: stray '\239' in program
error: stray '\187' in program
error: stray '\191' in program
Zdaje mi się, że stało się to po kilku operacjach Copy&Paste z innych
plików. "Wygooglałem" o tym jedynie coś po niemiecku, a nie władam zbyt
dobrze tym językiem. Czy ktoś z Was zetknął się z podobnymi błędami?
BTW: gdzie tak właściwie mogę znaleźć opisy błędów avr-gcc? W
dokumentacji jakoś nie trafiłem.
Dziękuję i pozdrawiam
Chyba chodzi mu o to że występują zakazane znaki w kodzie programu,
otwórz w jakimś hex-edytorze i sprawdź czy nie ma znaków o kodzie
239,187,191
Aeddin
Guest
Thu Sep 30, 2004 10:14 am
OK, udało mi się pozbyć tych błędów!
W jakiś magiczny sposób podczs Copy&Paste "zmieniło" się kodowanie na z
8-bit na UTF-8 właśnie w Programmers Notepad. Najwyraźniej wtedy gcc nie
mógł czegoś tam zrozumiec (nie jestem specjalistą

w tej dziedzinie)
Quote:
BTW: gdzie tak właściwie mogę znaleźć opisy błędów avr-gcc? W
dokumentacji jakoś nie trafiłem.
[...]
A na to pytanie nadal nie znalazłem odpowiedzi ;)
Pozdrawiam
--
Aeddin
Aeddin
Guest
Thu Sep 30, 2004 10:16 am
On 2004-09-30 13:10, Maksymilian Dutka wrote:
[...]
Quote:
Chyba chodzi mu o to że występują zakazane znaki w kodzie programu,
otwórz w jakimś hex-edytorze i sprawdź czy nie ma znaków o kodzie
239,187,191
Masz rację, podczas mojego kopiowania faktycznie mogły się jakieś inne
znaki pojawić - kopiowałem między różnymi edytorami.
Pozdrawiam
--
Aeddin
J.F.
Guest
Thu Sep 30, 2004 11:51 am
On Thu, 30 Sep 2004 13:10:21 +0200, Maksymilian Dutka wrote:
Quote:
Użytkownik Aeddin napisał:
pisząc program w C na ATMega8515 (używam Programmers Notepad z
"wmontowanym" avr-gcc) w pewnym momencie otrzymałem komunikat o błędach:
error: stray '\239' in program
error: stray '\187' in program
error: stray '\191' in program
Chyba chodzi mu o to że występują zakazane znaki w kodzie programu,
otwórz w jakimś hex-edytorze i sprawdź czy nie ma znaków o kodzie
239,187,191
Te znaki w foncie "system" to sa pionowa kreska, znaczek >>, i pionowa
kreska. 191 w windowsach to ż. warto sie przyjrzec..
J.