[En-Nut-Discussion] troubleshooting with nut/os

amit khandelwal khandelwal.amit at gmail.com
Wed Apr 6 20:13:37 CEST 2005


Hello,
    You need to give us more information. What version of avr-libc are
you using? (3.4.3??)
Have u installed all the necessary components?? Also, please check out
the documentation page of Ethernut. There is document which will help
u setup ur environment.

- Amit Khandelwal



On Apr 6, 2005 10:36 AM, francois.passot <francois.passot at laposte.net> wrote:
> I work with Linux and a Debian distribution, my kernel is 2.4.26.1.386
> and KDE 3.3
> 
> I cannot configure Nut/os properly.
> avr-gcc ver. 3.3
> My konsole displays :
> 
> poste2:~/ethernut/nut# ./configure
> Select a target device:
> 
>   1) ATmega128
>   2) ATmega103
> 
> Selection -> 1
> Which isp programmer are you using?
> 
>   1) stk200, stk300 or compatible
>   2) skt500
> 
> Selection -> 2
> Your system is now configured to build for atmega128.
> Type `make` to build the system.
> poste2:~/ethernut/nut# make
> make -C os
> make[1]: Entering directory `/root/ethernut/nut/os'
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=init.lst  -I../mod/include -I../include init.c -o init.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=nutinit.lst  -I../mod/include -I../include nutinit.c -o
> nutinit.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=print.lst  -I../mod/include -I../include print.c -o print.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=ir.lst  -I../mod/include -I../include ir.c -o ir.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=devclose.lst  -I../mod/include -I../include devclose.c -o
> devclose.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=devioctl.lst  -I../mod/include -I../include devioctl.c -o
> devioctl.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=devopen.lst  -I../mod/include -I../include devopen.c -o
> devopen.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=devread.lst  -I../mod/include -I../include devread.c -o
> devread.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=devreg.lst  -I../mod/include -I../include devreg.c -o
> devreg.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=devtran.lst  -I../mod/include -I../include devtran.c -o
> devtran.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=devwrite.lst  -I../mod/include -I../include devwrite.c -o
> devwrite.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=ifstream.lst  -I../mod/include -I../include ifstream.c -o
> ifstream.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=timer.lst  -I../mod/include -I../include timer.c -o timer.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=event.lst  -I../mod/include -I../include event.c -o event.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=thread.lst  -I../mod/include -I../include thread.c -o
> thread.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=bankmem.lst  -I../mod/include -I../include bankmem.c -o
> bankmem.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=heap.lst  -I../mod/include -I../include heap.c -o heap.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=osdebug.lst  -I../mod/include -I../include osdebug.c -o
> osdebug.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=confos.lst  -I../mod/include -I../include confos.c -o
> confos.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=version.lst  -I../mod/include -I../include version.c -o
> version.o
> avr-ar rsv libnutos.a print.o ir.o devclose.o devioctl.o devopen.o
> devread.o devreg.o devtran.o devwrite.o ifstream.o timer.o event.o
> thread.o bankmem.o heap.oosdebug.o confos.o version.o
> avr-ar: création de libnutos.a
> a - print.o
> a - ir.o
> a - devclose.o
> a - devioctl.o
> a - devopen.o
> a - devread.o
> a - devreg.o
> a - devtran.o
> a - devwrite.o
> a - ifstream.o
> a - timer.o
> a - event.o
> a - thread.o
> a - bankmem.o
> a - heap.o
> a - osdebug.o
> a - confos.o
> a - version.o
> make[1]: Leaving directory `/root/ethernut/nut/os'
> make -C fs
> make[1]: Entering directory `/root/ethernut/nut/fs'
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=fat.lst  -I../mod/include -I../include fat.c -o fat.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=uromfs.lst  -I../mod/include -I../include uromfs.c -o
> uromfs.o
> avr-ar rsv libnutfs.a fat.o uromfs.o
> avr-ar: création de libnutfs.a
> a - fat.o
> a - uromfs.o
> make[1]: Leaving directory `/root/ethernut/nut/fs'
> make -C dev
> make[1]: Entering directory `/root/ethernut/nut/dev'
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=uartavr.lst  -I../mod/include -I../include uartavr.c -o
> uartavr.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=uart0.lst  -I../mod/include -I../include uart0.c -o uart0.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=uart1.lst  -I../mod/include -I../include uart1.c -o uart1.o
> avr-gcc -c -mmcu=atmega128 -Os -Wall -Werror -Wstrict-prototypes
> -Wa,-ahlms=usart.lst  -I../mod/include -I../include usart.c -o usart.o
> In file included from usart.c:41:
> /usr/lib/gcc/avr/3.4.3/../../../../avr/include/stdlib.h:369: error:
> parse errorbefore numeric constant
> make[1]: *** [usart.o] Erreur 1
> make[1]: Leaving directory `/root/ethernut/nut/dev'
> make: *** [all] Erreur 2
> 
> Can you help me, I'm a totally beginner in Linux's world.
> Thanks for your reply.
> 
> Accédez au courrier électronique de La Poste : www.laposte.net ;
> 3615 LAPOSTENET (0,34€/mn) ; tél : 08 92 68 13 50 (0,34€/mn)
> 
> _______________________________________________
> En-Nut-Discussion mailing list
> En-Nut-Discussion at egnite.de
> http://www.egnite.de/mailman/listinfo.cgi/en-nut-discussion
>



More information about the En-Nut-Discussion mailing list