I have also noticed during avr-gcc compile; there is this warning appearing from time to time:
limits.h: present but cannot be compiled Kaan 2012/7/31 Kaan Akşit <kun...@gmail.com> > I have export a path before I install avr-gcc. I noticed that I have set > PREFIX for avr-binutils as /usr but for avr-gcc it is /opt/toolchain/avr so > I have recompiled everything from the scratch. Now it seems avr-libc is > compiling! Thanks Senthil > > But now I receive this during the make process of avr-libc :( > > avr-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../common > -I../../../include -I../../../include -I../../../common -I../../../include > -I../../../include -x assembler-with-cpp -Wa,-gstabs -mmcu=avr2 > -D__COMPILING_AVR_LIBC__ -MT acos.o -MD -MP -MF .deps/acos.Tpo -c -o > acos.o ../../../libm/fplib/acos.S > avr-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../common > -I../../../include -I../../../include -I../../../common -I../../../include > -I../../../include -x assembler-with-cpp -Wa,-gstabs -mmcu=avr2 > -D__COMPILING_AVR_LIBC__ -MT addsf3.o -MD -MP -MF .deps/addsf3.Tpo -c -o > addsf3.o ../../../libm/fplib/addsf3.S > avr-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../common > -I../../../include -I../../../include -I../../../common -I../../../include > -I../../../include -x assembler-with-cpp -Wa,-gstabs -mmcu=avr2 > -D__COMPILING_AVR_LIBC__ -MT addsf3x.o -MD -MP -MF .deps/addsf3x.Tpo -c > -o addsf3x.o ../../../libm/fplib/addsf3x.S > ../../../libm/fplib/acos.S: Assembler messages: > ../../../libm/fplib/acos.S:62: Error: garbage at end of line > make[5]: *** [acos.o] Error 1 > make[5]: *** Waiting for unfinished jobs.... > mv -f .deps/putc.Tpo .deps/putc.Po > mv -f .deps/addsf3.Tpo .deps/addsf3.Po > ../../../libc/stdio/ultoa_invert.S: Assembler messages: > ../../../libc/stdio/ultoa_invert.S:97: Error: garbage at end of line > ../../../libc/stdio/ultoa_invert.S:98: Error: garbage at end of line > mv -f .deps/addsf3x.Tpo .deps/addsf3x.Po > make[5]: *** [ultoa_invert.o] Error 1 > make[5]: Leaving directory > `/var/pisi/avr-libc-1.8.0-5/work/avr-libc-1.8.0/avr/lib/avr2' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory > `/var/pisi/avr-libc-1.8.0-5/work/avr-libc-1.8.0/avr/lib/avr2' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory > `/var/pisi/avr-libc-1.8.0-5/work/avr-libc-1.8.0/avr/lib' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/var/pisi/avr-libc-1.8.0-5/work/avr-libc-1.8.0/avr' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/var/pisi/avr-libc-1.8.0-5/work/avr-libc-1.8.0' > make: *** [all] Error 2 > DEBUG: "make -j5" dönüş değeri 2 > > > Kaan > > 2012/7/31 Senthil Kumar Selvaraj <senthil_kumar.selva...@atmel.com> > >> On Tue, Jul 31, 2012 at 03:45:33PM +0300, Kaan Akşit wrote: >> > Thank you Senthil, here is the result of the test.c >> > >> > kaan@SAHILEVLERI ~ $ cat demo.c >> > int main () { return 0; } >> > kaan@SAHILEVLERI ~ $ avr-gcc -mmcu=atmega8 -v -c demo.c >> > as -mmcu=atmega8 -mno-skip-bug -o demo.o /tmp/cc2pzgVI.s >> > as: tanınmayan seçenek: `-mmcu=atmega8' >> >> Clearly, it's not the AVR assembler that's running. >> >> Did you build avr binutils and avr gcc as per the procedure outlined in >> http://www.nongnu.org/avr-libc/user-manual/install_tools.html? In >> particular, did you add the installed binutils directory to the PATH >> environment variable before building avr-gcc? >> >> Regards >> Senthil >> >> >> > >> > Kaan >> > >> > 2012/7/31 Senthil Kumar Selvaraj <senthil_kumar.selva...@atmel.com> >> > >> > > On Tue, Jul 31, 2012 at 02:55:39PM +0300, Kaan Akşit wrote: >> > > > Dear all, >> > > > >> > > > I have tried the sample code under this link: >> > > > >> > > >> http://www.nongnu.org/avr-libc/user-manual/group__demo__project.html#demo_project_src >> > > > >> > > > and here is the output: >> > > > >> > > > kaan@SAHILEVLERI ~ $ avr-gcc -g -Os -mmcu=atmega8 -c demo.c >> > > > demo.c:17:22: fatal error: inttypes.h: No such file or directory >> > > > compilation terminated. >> > > > >> > > >> > > That is not very useful - compilation failed, so binutils is not >> > > involved. >> > > >> > > Can you try compiling the following program (say test.c) >> > > >> > > int main () { return 0; } >> > > >> > > with the following command line >> > > avr-gcc -mmcu=atmega8 -v -c test.c >> > > >> > > Regards >> > > Senthil >> > > >> > >
_______________________________________________ AVR-GCC-list mailing list AVR-GCC-list@nongnu.org https://lists.nongnu.org/mailman/listinfo/avr-gcc-list