Make All geht nicht RP6

OP #4387957
Hallo,
 bei Make all bekomme ich folgenden Fehler:

 > "D:\Roboter RP6\RP6EigenePrgramme\RP6EigenePrgramme\RP6BASE_Ei 
geneProgramme\LichtsensorAuslesen\\make_all.bat"

 D:\Roboter RP6\RP6EigenePrgramme\RP6EigenePrgramme\RP6BASE_Ei 
geneProgramme\LichtsensorAuslesen>set LANG=C

 D:\Roboter RP6\RP6EigenePrgramme\RP6EigenePrgramme\RP6BASE_Ei 
geneProgramme\LichtsensorAuslesen>make all
 Das System kann den angegebenen Pfad nicht finden.
 ECHO ist ausgeschaltet (OFF).
 -------- begin --------
avr-gcc (AVR_8_bit_GNU_Toolchain_3.4.2_939) 4.7.2
 Copyright (C) 2012 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions. There is 
NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.

 "-f" kann syntaktisch an dieser Stelle nicht verarbeitet werden.
 make: *** [sizebefore] Fehler 255

 > Prozess beendet. Code:2
 > Dauer:00:01

 woran kann das denn liegen?
 Die Ordner Struktur habe ich genauso gemacht wie bei den Beispielen.
 Ich verwende das neue Toolchain und habe Windows 10
 Danke im voraus
OP #4388022
Nein, das war ein Schreibfehler. Habe ich auch schon geändert.

Also sieht Aktuell so aus:
> "D:\RoboterRP6\RP6EigeneProgramme\RP6EigeneProgramme\RP6BASE_EigeneProgr 
amme\LichtsensorAuslesen\\make_all.bat"

D:\RoboterRP6\RP6EigeneProgramme\RP6EigeneProgramme\RP6BASE_EigeneProgra 
mme\LichtsensorAuslesen>set  LANG=C

D:\RoboterRP6\RP6EigeneProgramme\RP6EigeneProgramme\RP6BASE_EigeneProgra 
mme\LichtsensorAuslesen>make  all
Das System kann den angegebenen Pfad nicht finden.
ECHO ist ausgeschaltet (OFF).
-------- begin --------
avr-gcc (AVR_8_bit_GNU_Toolchain_3.4.2_939) 4.7.2
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is 
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.

"-f" kann syntaktisch an dieser Stelle nicht verarbeitet werden.
make: *** [sizebefore] Fehler 255

> Process Exit Code: 2
> Time Taken: 00:02
OP #4388467
Ja leider habe ich noch nicht viel Erfahrung damit. Aus Zeitgründen hat 
das Projekt mit dem RP6 etwas geruht. Nun wollte ich wieder anfangen - 
Allerdings muss ich alles neu Installieren da ich einen neuen Laptop 
habe - auf Windows 7 lief alles ohne Probleme.
Gast #4388472
Stephan G. schrieb:
> Ja das habe ich nach der Anleitung im PN2 eingerichtet. Wie kann ich
> denn diese Batch Datei öffnen um zu sehen was da drin steht?

rechte maustaste -> bearbeiten.

Aber mit dem Wissen, würde ich nicht anfangen zu Programmieren. Dazu 
sollte man sich schon etwas selber zu helfen wissen.
Gast #4388473
Wenn Du die unveränderten Beispielprogramme komplett mit allen 
Unterordnern direkt aus dem Archiv extrahierst und dann make all in 
einem der Beispiele aufrufst, wie schaut dann die Ausgabe aus?
Gast #4388695
hmmm also wenn Du sicher bist dass die Toolchain korrekt installiert 
ist... dann schau Doch mal wo in dem Makefile (das kannste auch mit 
Texteditor öffnen):

sizebefore
und
-f

o.ä. steht und mach das -f weg oder lösch den ganzen Absatz.

Kann ja sein, dass die neueste AVR Toolchain da was geändert hat oder 
so.

Alternativ: Ältere Toolchain verwenden.
OP #4389656
So ich habe mal WinAVR installiert und erhalte einen anderen Fehler:

> "D:\RoboterRP6\RP6EigeneProgramme\RP6EigeneProgramme\RP6BASE_EigeneProgr 
amme\LichtsensorAuslesen\\make_all.bat"

D:\RoboterRP6\RP6EigeneProgramme\RP6EigeneProgramme\RP6BASE_EigeneProgra 
mme\LichtsensorAuslesen>set  LANG=C

D:\RoboterRP6\RP6EigeneProgramme\RP6EigeneProgramme\RP6BASE_EigeneProgra 
mme\LichtsensorAuslesen>make  all
      0 [main] sh 5412 sync_with_child: child 6940(0x164) died before 
initialization with status code 0xC0000142
  25723 [main] sh 5412 sync_with_child: *** child state waiting for 
longjmp
/usr/bin/sh: fork: Resource temporarily unavailable

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is 
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.


Compiling: LichtsensorAuslesen.c
avr-gcc -c -mmcu=atmega32 -I. -gdwarf-2   -Os -funsigned-char 
-funsigned-bitfields -fpack-struct -fshort-enums -Wall 
-Wstrict-prototypes -Wa,-adhlns=LichtsensorAuslesen.lst -I../../RP6Lib 
-I../../RP6Lib/RP6base -I../../RP6Lib/RP6common -std=gnu99 -MD -MP -MF 
.dep/LichtsensorAuslesen.o.d LichtsensorAuslesen.c -o 
LichtsensorAuslesen.o
LichtsensorAuslesen.c:21: fatal error: opening dependency file 
.dep/LichtsensorAuslesen.o.d: No such file or directory
compilation terminated.
make: *** [LichtsensorAuslesen.o] Error 1

> Process Exit Code: 2
> Time Taken: 00:01

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.