[De-Nut-Discussion] compiler problem...

Harald Kipp harald.kipp at egnite.de
Wed Jun 8 19:07:27 CEST 2005


Kann es sein, dass Du zwar das System mit nutconf.exe neu
erzeugt hast, nicht aber das Sample Directory?

Siehe
http://www.ethernut.de/pdf/enswm23e.pdf

Dasmit dem Pfadnamen in ...ld.exe hat nichts zu bedeuten.
Wichtiger sind
-L../../lib/gcc/atmega128 ../../lib/gcc/atmega128/nutinit.o

In der Tat fehlen auch bei mir im Source Tree einige
Libs. Mit dem Konfigurator sollte es aber funktionieren.

Harald

At 18:27 08.06.2005 +0200, you wrote:

>Hallo,
>
>
>
>ich habe mir das aktuelle NutOS (3.9.7) heruntergeladen, installiert und 
>anschließend konfiguriert&
>
>wenn ich jetzt z.b. das httpd example kompiliere (ich nehme gcc) tritt 
>folgender fehler auf:
>
>avr-gcc -c -mmcu=atmega128 -Os -fno-delete-null-pointer-checks -Wall 
>-Wstrict-prototypes -Wa,-ahlms=httpserv.lst 
>-__HARVARD_ARCH__  -I../../include  httpserv.c -o httpserv.o
>
>../../tools/win32/crurom -r -ourom.c sample
>
>avr-gcc -c -mmcu=atmega128 -Os -fno-delete-null-pointer-checks -Wall 
>-Wstrict-prototypes -Wa,-ahlms=urom.lst 
>-D__HARVARD_ARCH__  -I../../include  urom.c -o urom.o
>
>avr-gcc httpserv.o urom.o -mmcu=atmega128 
>-Wl,--defsym=main=0,-Map=httpserv.map,--cref -L../../lib/gcc/atmega128 
>../../lib/gcc/atmega128/nutinit.o  -lnutnet -lnutpro -lnutfs -lnutos 
>-lnutdev -lnutnet -lnutcrt -o httpserv.elf
>
>C:\Entwicklungsumgebung\DevSoftware\SDKs\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\bin\ld.exe: 
>cannot find -nutnet
>
>make: *** [httpserv.elf] Error 1
>
>
>
>(der pfad zu ld sieht zwar seltsam aus, ist aber richtig& was mich 
>allerdings wundert: müsste er nicht avr-ld nehmen? Eine derartige 
>einstellung hab ich allerdings nicht gemacht/geändert)
>
>
>
>Wo kann das problem liegen?
>
>Anbei noch ein zip-archiv mit den makedef und makerules dateien aus dem 
>app und dem nur-root ordner
>
>
>
>Thx
>
>Martin
>
>_______________________________________________
>De-Nut-Discussion mailing list
>De-Nut-Discussion at egnite.de
>http://www.egnite.de/mailman/listinfo.cgi/de-nut-discussion




More information about the De-Nut-Discussion mailing list