PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Make all funktioniert nicht



Stephan90
13.12.2015, 20:17
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

radbruch
13.12.2015, 22:54
D:\Roboter RP6\RP6EigenePrgramme\RP6EigenePrgramme\RP6BASE_Ei geneProgramme\LichtsensorAuslesen>make all
Das System kann den angegebenen Pfad nicht finden.

Im Dateipfad darf kein Leerzeichen vorkommen: "RP6BASE_Ei geneProgramme"
__________________________________________________ ^

Stephan90
13.12.2015, 23:12
Ok war ein Schreibfehler. Es funktioniert aber leider Trotzdem nicht.

shedepe
15.12.2015, 12:57
Bei "Roboter RP6 (http://www.rn-wissen.de/index.php/RP6)" hast du auch noch eins drin.

Stephan90
15.12.2015, 14:40
Das habe ich auch schon geändert.
Ich habe jetzt mal WinAVR Installiert und es kommt folgender Fehler:


> "D:\RoboterRP6\RP6EigeneProgramme\RP6EigeneProgramm e\RP6BASE_EigeneProgramme\LichtsensorAuslesen\\mak e_all.bat"

D:\RoboterRP6\RP6EigeneProgramme\RP6EigeneProgramm e\RP6BASE_EigeneProgramme\LichtsensorAuslesen>set LANG=C

D:\RoboterRP6\RP6EigeneProgramme\RP6EigeneProgramm e\RP6BASE_EigeneProgramme\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

Dirk
15.12.2015, 22:35
Schau mal hier:
Windows 8.1 Compilation Error (http://www.avrfreaks.net/forum/windows-81-compilation-error)

Stephan90
16.12.2015, 14:45
Super es Funktioniert, danke.
Ist es ein Nachteil das ältere WinAVR zu nutzen im Gegensatz zu dem AVR Toolchain?