Naja kompiliert wird es auf jedem Fall, es wird "nur" eine Warnung ausgegeben, aber ganz richtig ist es ja nicht, sollte vielleicht mal berichtigt werden.Zitat:
Noch eine Frage: Offenbar ist es gcc 4.x, in dem C-Beispiel sehe ich aber avr/signal.h, die in 4.x deprecated ist...;
Es ist aber noch was anderes, was totall falsch ist, wer hat das so geschrieben?
Wer das so macht, hat wohl den Sinn der Gruppen unter UNIX nicht verstanden [-XZitat:
can't open device "/dev/ttyS0": Permission denied
Als normaler User darf man auf die Serielle Schnittstelle nicht lesen oder schreiben. Folgenden Befehl als root ausfueren:
chmod 666 /dev/ttyS0
Richtig ist den User in die entsprechende Gruppe aufzunehmen !
bei Gentoo z.B. tty
Gruß Sebastian