Problem mit makefile unter Windows

#3197561
Lesenswert?

Hallo,

ich habe ein C-Projekt, dass ich mittels gmake unter Windows mit dem gcc 
kompiliere.
Auserdem ist eine cygwin-Umgebung vorhanden, die in "Path" hinzugefügt 
worden ist.

Ich habe im makefile ein Target zur Bestimmung der Section-Größen der 
Elf-Datei angelegt.
Nix tragisches, lediglich ein Aufruf von avr-size, dessen Ausgabe 
gegrept werden soll.

Auf der Konsole funktioniert: avr-size out.elf | grep .bss

Derselbe Aufruf im makefile geht schief (Fehlercode 2, ka was das 
bedeutet).
(@echo avr-size out.elf | grep .bss)

Dagegen funktioniert das Ganze auf zwei Zeilen verteilt:
@avr-size out.elf
@grep .bss (wobei es hier natürlich nichts zu grepen gibt)

Kann es sein dass die Verknüpfung mit | im makefile Probleme macht?

Grüße,
lex

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren