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

Bug#399405: FTBFS etch: inttypes.h: No such file or directory



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

Reply to: