avr-libc-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-libc-dev] [bug #32086] libm library not linked


From: Christian Mikula
Subject: [avr-libc-dev] [bug #32086] libm library not linked
Date: Mon, 10 Jan 2011 14:26:35 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10

Follow-up Comment #4, bug #32086 (project avr-libc):

Pleas edit the makefile as describet bellow in point 2. in line 57.

And you get this!

rm -rf *.o demo.elf *.eps *.png *.pdf *.bak 
rm -rf *.lst *.map *.hex *.bin *.srec
avr-g++ -g -Wall -Os -mmcu=attiny861    -c -o demo.o demo.c
avr-g++ -g -Wall -Os -mmcu=attiny861  -v -Wl,-Map,demo.map -o demo.elf demo.o
-lm -lm
Es werden eingebaute Spezifikationen verwendet.
Ziel: avr
Konfiguriert mit: ../src/configure -v --enable-languages=c,c++
--prefix=/usr/lib --infodir=/usr/share/info --mandir=/usr/share/man
--bindir=/usr/bin --libexecdir=/usr/lib --libdir=/usr/lib --enable-shared
--with-system-zlib --enable-long-long --enable-nls --without-included-gettext
--disable-checking --disable-libssp --build=i686-linux-gnu
--host=i686-linux-gnu --target=avr
Thread-Modell: single
gcc-Version 4.3.5 (GCC) 
COMPILER_PATH=/usr/lib/gcc/avr/4.3.5/:/usr/lib/gcc/avr/4.3.5/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/4.3.5/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/4.3.5/../../../avr/bin/
LIBRARY_PATH=/usr/lib/gcc/avr/4.3.5/avr25/:/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/:/usr/lib/gcc/avr/4.3.5/:/usr/lib/gcc/avr/4.3.5/../../../avr/lib/
COLLECT_GCC_OPTIONS='-g' '-Wall' '-Os' '-mmcu=attiny861' '-v' '-o'
'demo.elf'
 /usr/lib/gcc/avr/4.3.5/../../../avr/bin/ld -m avr2 -o demo.elf
/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn861.o
-L/usr/lib/gcc/avr/4.3.5/avr25 -L/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25
-L/usr/lib/gcc/avr/4.3.5 -L/usr/lib/gcc/avr/4.3.5/../../../avr/lib -Map
demo.map demo.o -lm -lgcc -lm -lgcc -lc -lgcc
avr-objdump -h -S demo.elf > demo.lst
avr-objcopy -j .text -j .data -O ihex demo.elf demo.hex
avr-objcopy -j .text -j .data -O binary demo.elf demo.bin
avr-objcopy -j .text -j .data -O srec demo.elf demo.srec
avr-size --format=avr --mcu=attiny861 demo.elf
AVR Memory Usage
----------------
Device: attiny861

Program:    1344 bytes (16.4% Full)
(.text + .data + .bootloader)

Data:          0 bytes (0.0% Full)
(.data + .bss + .noinit)


Now you can see that the codesize is 1344 bytes instead of your 3090 bytes.



    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?32086>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]