Package: simulavr Version: 0.1.2.2-5 Severity: serious Justification: no longer builds from source
Hi, rebuilding simulavr under etch fails with if avr-gcc -I. -I. -I../src -I. -g -Wall -mmcu=atmega128 -MT demo.o -MD -MP -MF ".deps/demo.Tpo" -c -o demo.o demo.c; \ then mv -f ".deps/demo.Tpo" ".deps/demo.Po"; else rm -f ".deps/demo.Tpo"; exit 1; fi demo.c:7:22: error: inttypes.h: No such file or directory demo.c:8:20: error: avr/io.h: No such file or directory demo.c:9:26: error: avr/pgmspace.h: No such file or directory demo.c: In function 'main': demo.c:18: error: 'uint8_t' undeclared (first use in this function) demo.c:18: error: (Each undeclared identifier is reported only once demo.c:18: error: for each function it appears in.) demo.c:18: error: expected ';' before 'cnt' demo.c:20: error: 'DDRB' undeclared (first use in this function) demo.c:22: error: 'cnt' undeclared (first use in this function) demo.c:23: error: 'PORTB' undeclared (first use in this function) make[2]: *** [demo.o] Error 1 make[2]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/test_c' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2 A full build log is attached. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.8-frosties-2 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Reading package lists... Building dependency tree... The following NEW packages will be installed: avr-libc binutils-avr debhelper file gcc-avr gettext gettext-base html2text intltool-debian libmagic1 libncurses5-dev po-debconf 0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. Need to get 11.9MB of archives. After unpacking 33.7MB of additional disk space will be used. Get:1 http://storage etch/main gettext-base 0.15-3 [127kB] Get:2 http://storage etch/main libmagic1 4.17-4 [277kB] Get:3 http://storage etch/main file 4.17-4 [32.0kB] Get:4 http://storage etch/main html2text 1.3.2a-3 [92.7kB] Get:5 http://storage etch/main gettext 0.15-3 [2012kB] Get:6 http://storage etch/main intltool-debian 0.35.0+20060710.1 [30.8kB] Get:7 http://storage etch/main po-debconf 1.0.7 [106kB] Get:8 http://storage etch/main debhelper 5.0.40 [510kB] Get:9 http://storage etch/main libncurses5-dev 5.5-5 [1426kB] Get:10 http://storage etch/main avr-libc 1:1.4.5-1 [4078B] Get:11 http://storage etch/main binutils-avr 2.16.1-1 [2786kB] Get:12 http://storage etch/main gcc-avr 1:4.1.0-1 [4491kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 11.9MB in 1s (11.7MB/s) Selecting previously deselected package gettext-base. (Reading database ... 10446 files and directories currently installed.) Unpacking gettext-base (from .../gettext-base_0.15-3_amd64.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.17-4_amd64.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.17-4_amd64.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3_amd64.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.15-3_amd64.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.7_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_5.0.40_all.deb) ... Selecting previously deselected package libncurses5-dev. Unpacking libncurses5-dev (from .../libncurses5-dev_5.5-5_amd64.deb) ... Selecting previously deselected package avr-libc. Unpacking avr-libc (from .../avr-libc_1%3a1.4.5-1_all.deb) ... Selecting previously deselected package binutils-avr. Unpacking binutils-avr (from .../binutils-avr_2.16.1-1_amd64.deb) ... Selecting previously deselected package gcc-avr. Unpacking gcc-avr (from .../gcc-avr_1%3a4.1.0-1_amd64.deb) ... Setting up gettext-base (0.15-3) ... Setting up libmagic1 (4.17-4) ... Setting up file (4.17-4) ... Setting up html2text (1.3.2a-3) ... Setting up gettext (0.15-3) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.7) ... Setting up debhelper (5.0.40) ... Setting up libncurses5-dev (5.5-5) ... Setting up avr-libc (1.4.5-1) ... Setting up binutils-avr (2.16.1-1) ... Setting up gcc-avr (4.1.0-1) ... Reading package lists... Building dependency tree... Need to get 477kB of source archives. Get:1 http://storage etch/main simulavr 0.1.2.2-5 (dsc) [618B] Get:2 http://storage etch/main simulavr 0.1.2.2-5 (tar) [457kB] Get:3 http://storage etch/main simulavr 0.1.2.2-5 (diff) [18.9kB] dpkg-source: extracting simulavr in simulavr-0.1.2.2 dpkg-source: unpacking simulavr_0.1.2.2.orig.tar.gz dpkg-source: applying ./simulavr_0.1.2.2-5.diff.gz Fetched 477kB in 0s (6456kB/s) fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp dh_clean /usr/bin/make distclean make[1]: Entering directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2' make[1]: *** No rule to make target `distclean'. Stop. make[1]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2' make: [clean] Error 2 (ignored) debian/rules build dh_testdir ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for flex... no checking for lex... no checking for yywrap in -lfl... no checking for yywrap in -ll... no checking for bison... no checking for byacc... no checking whether ln -s works... yes checking for ranlib... ranlib checking for avr-as... avr-as checking for avr-ld... avr-ld checking for avr-objcopy... avr-objcopy checking for avr-objdump... avr-objdump checking for avr-nm... avr-nm checking for avr-gcc... avr-gcc checking for python >= 2.1.1... no configure: WARNING: configure: WARNING: Python >= 2.1.1 not found. configure: WARNING: Regression tests will not be run. configure: WARNING: checking for GNU make... make checking for makeinfo... no checking for texi2dvi... no checking for texindex... no configure: WARNING: configure: WARNING: You don not seem to have texinfo installed on your system. configure: WARNING: Documentation will not be build. If you wish to build the configure: WARNING: documentation files, you will have to install texinfo-4.0b configure: WARNING: or newer. configure: WARNING: checking if user wants a curses display... yes checking for initscr in -lncurses... yes checking for resizeterm in -lncurses... yes checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking for inttypes.h... (cached) yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for pid_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking for working volatile... yes checking for socklen_t... yes checking for unistd.h... (cached) yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking whether gcc needs -traditional... no checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking return type of signal handlers... void checking for vprintf... yes checking for _doprnt... no checking for atexit... yes checking for gettimeofday... yes checking for inet_ntoa... yes checking for memset... yes checking for putenv... yes checking for select... yes checking for socket... yes checking for strdup... yes checking for strerror... yes checking for strrchr... yes checking for strtol... yes checking if user wants to build the documentation in pdf format... no checking if user wants to build the documentation in ps format... no checking for doxygen... no checking if avr test programs will be built... yes configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/doxygen.config config.status: creating regress/Makefile config.status: creating regress/regress.py config.status: creating regress/modules/Makefile config.status: creating regress/test_opcodes/Makefile config.status: creating src/Makefile config.status: creating src/getopt/Makefile config.status: creating src/disp-vcd/Makefile config.status: creating src/disp/Makefile config.status: creating test_asm/Makefile config.status: creating test_asm/test_8515/Makefile config.status: creating test_c/Makefile config.status: creating simulavr.spec config.status: creating simulavr.1 config.status: creating simulavr-disp.1 config.status: creating src/config.h config.status: executing depfiles commands /usr/bin/make make[1]: Entering directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2' Making all in src make[2]: Entering directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src' /usr/bin/make all-recursive make[3]: Entering directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src' Making all in getopt make[4]: Entering directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src/getopt' if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -Wall -Werror -g -O2 -MT gnu_getopt.o -MD -MP -MF ".deps/gnu_getopt.Tpo" -c -o gnu_getopt.o gnu_getopt.c; \ then mv -f ".deps/gnu_getopt.Tpo" ".deps/gnu_getopt.Po"; else rm -f ".deps/gnu_getopt.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -Wall -Werror -g -O2 -MT gnu_getopt1.o -MD -MP -MF ".deps/gnu_getopt1.Tpo" -c -o gnu_getopt1.o gnu_getopt1.c; \ then mv -f ".deps/gnu_getopt1.Tpo" ".deps/gnu_getopt1.Po"; else rm -f ".deps/gnu_getopt1.Tpo"; exit 1; fi rm -f libgnugetopt.a ar cru libgnugetopt.a gnu_getopt.o gnu_getopt1.o ranlib libgnugetopt.a make[4]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src/getopt' Making all in disp make[4]: Entering directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src/disp' if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -Wall -Winline -Werror -I../../src -I../../src/getopt -g -O2 -MT disp.o -MD -MP -MF ".deps/disp.Tpo" -c -o disp.o disp.c; \ then mv -f ".deps/disp.Tpo" ".deps/disp.Po"; else rm -f ".deps/disp.Tpo"; exit 1; fi gcc -Wall -Winline -Werror -I../../src -I../../src/getopt -g -O2 -o simulavr-disp disp.o -lncurses ../getopt/libgnugetopt.a make[4]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src/disp' Making all in disp-vcd make[4]: Entering directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src/disp-vcd' if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -Wall -Winline -Werror -I../../src -I../../src/getopt -g -O2 -MT disp.o -MD -MP -MF ".deps/disp.Tpo" -c -o disp.o disp.c; \ then mv -f ".deps/disp.Tpo" ".deps/disp.Po"; else rm -f ".deps/disp.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -Wall -Winline -Werror -I../../src -I../../src/getopt -g -O2 -MT vcd.o -MD -MP -MF ".deps/vcd.Tpo" -c -o vcd.o vcd.c; \ then mv -f ".deps/vcd.Tpo" ".deps/vcd.Po"; else rm -f ".deps/vcd.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -Wall -Winline -Werror -I../../src -I../../src/getopt -g -O2 -MT config_parser.o -MD -MP -MF ".deps/config_parser.Tpo" -c -o config_parser.o config_parser.c; \ then mv -f ".deps/config_parser.Tpo" ".deps/config_parser.Po"; else rm -f ".deps/config_parser.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I../../src -Wall -Winline -Werror -I../../src -I../../src/getopt -g -O2 -MT config_scanner.o -MD -MP -MF ".deps/config_scanner.Tpo" -c -o config_scanner.o config_scanner.c; \ then mv -f ".deps/config_scanner.Tpo" ".deps/config_scanner.Po"; else rm -f ".deps/config_scanner.Tpo"; exit 1; fi gcc -Wall -Winline -Werror -I../../src -I../../src/getopt -g -O2 -o simulavr-vcd disp.o vcd.o config_parser.o config_scanner.o ../getopt/libgnugetopt.a make[4]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src/disp-vcd' make[4]: Entering directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src' if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT adc.o -MD -MP -MF ".deps/adc.Tpo" -c -o adc.o adc.c; \ then mv -f ".deps/adc.Tpo" ".deps/adc.Po"; else rm -f ".deps/adc.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT avrclass.o -MD -MP -MF ".deps/avrclass.Tpo" -c -o avrclass.o avrclass.c; \ then mv -f ".deps/avrclass.Tpo" ".deps/avrclass.Po"; else rm -f ".deps/avrclass.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT avrcore.o -MD -MP -MF ".deps/avrcore.Tpo" -c -o avrcore.o avrcore.c; \ then mv -f ".deps/avrcore.Tpo" ".deps/avrcore.Po"; else rm -f ".deps/avrcore.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT avrerror.o -MD -MP -MF ".deps/avrerror.Tpo" -c -o avrerror.o avrerror.c; \ then mv -f ".deps/avrerror.Tpo" ".deps/avrerror.Po"; else rm -f ".deps/avrerror.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT avrmalloc.o -MD -MP -MF ".deps/avrmalloc.Tpo" -c -o avrmalloc.o avrmalloc.c; \ then mv -f ".deps/avrmalloc.Tpo" ".deps/avrmalloc.Po"; else rm -f ".deps/avrmalloc.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT callback.o -MD -MP -MF ".deps/callback.Tpo" -c -o callback.o callback.c; \ then mv -f ".deps/callback.Tpo" ".deps/callback.Po"; else rm -f ".deps/callback.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT decoder.o -MD -MP -MF ".deps/decoder.Tpo" -c -o decoder.o decoder.c; \ then mv -f ".deps/decoder.Tpo" ".deps/decoder.Po"; else rm -f ".deps/decoder.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT device.o -MD -MP -MF ".deps/device.Tpo" -c -o device.o device.c; \ then mv -f ".deps/device.Tpo" ".deps/device.Po"; else rm -f ".deps/device.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT devsupp.o -MD -MP -MF ".deps/devsupp.Tpo" -c -o devsupp.o devsupp.c; \ then mv -f ".deps/devsupp.Tpo" ".deps/devsupp.Po"; else rm -f ".deps/devsupp.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT display.o -MD -MP -MF ".deps/display.Tpo" -c -o display.o display.c; \ then mv -f ".deps/display.Tpo" ".deps/display.Po"; else rm -f ".deps/display.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT eeprom.o -MD -MP -MF ".deps/eeprom.Tpo" -c -o eeprom.o eeprom.c; \ then mv -f ".deps/eeprom.Tpo" ".deps/eeprom.Po"; else rm -f ".deps/eeprom.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT flash.o -MD -MP -MF ".deps/flash.Tpo" -c -o flash.o flash.c; \ then mv -f ".deps/flash.Tpo" ".deps/flash.Po"; else rm -f ".deps/flash.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT gdbserver.o -MD -MP -MF ".deps/gdbserver.Tpo" -c -o gdbserver.o gdbserver.c; \ then mv -f ".deps/gdbserver.Tpo" ".deps/gdbserver.Po"; else rm -f ".deps/gdbserver.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT intvects.o -MD -MP -MF ".deps/intvects.Tpo" -c -o intvects.o intvects.c; \ then mv -f ".deps/intvects.Tpo" ".deps/intvects.Po"; else rm -f ".deps/intvects.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT memory.o -MD -MP -MF ".deps/memory.Tpo" -c -o memory.o memory.c; \ then mv -f ".deps/memory.Tpo" ".deps/memory.Po"; else rm -f ".deps/memory.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT op_names.o -MD -MP -MF ".deps/op_names.Tpo" -c -o op_names.o op_names.c; \ then mv -f ".deps/op_names.Tpo" ".deps/op_names.Po"; else rm -f ".deps/op_names.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT ports.o -MD -MP -MF ".deps/ports.Tpo" -c -o ports.o ports.c; \ then mv -f ".deps/ports.Tpo" ".deps/ports.Po"; else rm -f ".deps/ports.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT register.o -MD -MP -MF ".deps/register.Tpo" -c -o register.o register.c; \ then mv -f ".deps/register.Tpo" ".deps/register.Po"; else rm -f ".deps/register.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT sig.o -MD -MP -MF ".deps/sig.Tpo" -c -o sig.o sig.c; \ then mv -f ".deps/sig.Tpo" ".deps/sig.Po"; else rm -f ".deps/sig.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT spi.o -MD -MP -MF ".deps/spi.Tpo" -c -o spi.o spi.c; \ then mv -f ".deps/spi.Tpo" ".deps/spi.Po"; else rm -f ".deps/spi.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT sram.o -MD -MP -MF ".deps/sram.Tpo" -c -o sram.o sram.c; \ then mv -f ".deps/sram.Tpo" ".deps/sram.Po"; else rm -f ".deps/sram.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT stack.o -MD -MP -MF ".deps/stack.Tpo" -c -o stack.o stack.c; \ then mv -f ".deps/stack.Tpo" ".deps/stack.Po"; else rm -f ".deps/stack.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT storage.o -MD -MP -MF ".deps/storage.Tpo" -c -o storage.o storage.c; \ then mv -f ".deps/storage.Tpo" ".deps/storage.Po"; else rm -f ".deps/storage.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT timers.o -MD -MP -MF ".deps/timers.Tpo" -c -o timers.o timers.c; \ then mv -f ".deps/timers.Tpo" ".deps/timers.Po"; else rm -f ".deps/timers.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT uart.o -MD -MP -MF ".deps/uart.Tpo" -c -o uart.o uart.c; \ then mv -f ".deps/uart.Tpo" ".deps/uart.Po"; else rm -f ".deps/uart.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT usb.o -MD -MP -MF ".deps/usb.Tpo" -c -o usb.o usb.c; \ then mv -f ".deps/usb.Tpo" ".deps/usb.Po"; else rm -f ".deps/usb.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Winline -Werror -I../src/getopt -g -O2 -MT utils.o -MD -MP -MF ".deps/utils.Tpo" -c -o utils.o utils.c; \ then mv -f ".deps/utils.Tpo" ".deps/utils.Po"; else rm -f ".deps/utils.Tpo"; exit 1; fi gcc -Wall -Winline -Werror -I../src/getopt -g -O2 -o simulavr adc.o avrclass.o avrcore.o avrerror.o avrmalloc.o callback.o decoder.o device.o devsupp.o display.o eeprom.o flash.o gdbserver.o intvects.o main.o memory.o op_names.o ports.o register.o sig.o spi.o sram.o stack.o storage.o timers.o uart.o usb.o utils.o getopt/libgnugetopt.a make[4]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src' make[3]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src' make[2]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/src' Making all in test_c make[2]: Entering directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/test_c' if avr-gcc -I. -I. -I../src -I. -g -Wall -mmcu=atmega128 -MT demo.o -MD -MP -MF ".deps/demo.Tpo" -c -o demo.o demo.c; \ then mv -f ".deps/demo.Tpo" ".deps/demo.Po"; else rm -f ".deps/demo.Tpo"; exit 1; fi demo.c:7:22: error: inttypes.h: No such file or directory demo.c:8:20: error: avr/io.h: No such file or directory demo.c:9:26: error: avr/pgmspace.h: No such file or directory demo.c: In function 'main': demo.c:18: error: 'uint8_t' undeclared (first use in this function) demo.c:18: error: (Each undeclared identifier is reported only once demo.c:18: error: for each function it appears in.) demo.c:18: error: expected ';' before 'cnt' demo.c:20: error: 'DDRB' undeclared (first use in this function) demo.c:22: error: 'cnt' undeclared (first use in this function) demo.c:23: error: 'PORTB' undeclared (first use in this function) make[2]: *** [demo.o] Error 1 make[2]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2/test_c' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mrvn/build/simulavr_0.1.2.2-5/simulavr-0.1.2.2' make: *** [build-stamp] Error 2 debuild: fatal error at line 1224: debian/rules build failed ERROR building