Forum: Mikrocontroller und Digitale Elektronik Transistortester FW compilieren klappt nicht


von Christian S. (chris02)


Lesenswert?

Hallo zusammen,

versuche gerade die aktuelle FW (1.37) für meinen TC-1 zu compilieren. 
Allerdings klappt das nicht und ich habe auch keinerlei Erfahrungen mit 
Makefiles :-/

Nutze einen Win10 Rechner und habe WinAVR installiert.
Anschließend wechsel ich in den Ordner mit dem source code und führe 
"make" aus.

Dann kommt folgendes raus.

I:\ComponentTester-1.37m>make
      0 [main] sh 220 sync_with_child: child 6660(0x1E8) died before 
initialization with status code 0xC0000142
    338 [main] sh 220 sync_with_child: *** child state waiting for 
longjmp
/usr/bin/sh: fork: Resource temporarily unavailable
avr-gcc -mmcu=atmega644 -Wall -mcall-prologues -I. -Ibitmaps 
-DF_CPU=16000000UL -DOSC_STARTUP=16384 -gdwarf-2 -std=gnu99 -Os 
-funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP 
-MT main.o -MF dep/main.o.d -c main.c
main.c: In function 'CheckBattery':
main.c:1386: warning: unused variable 'Temp'
main.c: At top level:
main.c:2059: fatal error: opening dependency file dep/main.o.d: No such 
file or directory
compilation terminated.
make: *** [main.o] Error

Hat jemand eine Idee dazu?

Gruß
Chris

von Boris (Gast)


Lesenswert?

> make: *** [main.o] Error

Es sieht so aus, dass das Problem am Makefile liegt. Einfach mal 
anhängen.

von Coconut (Gast)


Lesenswert?

Weshalb fragst du nicht hier nach, der Thread ist immer noch aktiv:

Beitrag "Transistortester AVR"

von Christian S. (chris02)


Lesenswert?

Problem gelöst. WinAVR ist nicht mit Win10 kompatibel. Um es kompatibel 
zu machen einfach das passende File kopieren.
Siehe auch diesen Beitrag. Danach klappt's auch mit den Make :)

https://www.avrfreaks.net/forum/windows-81-compilation-error?page=all

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.