[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