Probleme mit Makefile
Verfasst: 29.10.2017, 21:08
Hallo zusammen
meine make- Kenntnisse sind etwas eingerostet. Zur Übung habe ich mal versucht das dds mit make zu bauen.
Ich habe
Aber es scheint noch was zu fehlen, da es massenhaft Fehler gibt
und so geht es weiter. Hat jemand einen Tipp?
Grüße Karsten
meine make- Kenntnisse sind etwas eingerostet. Zur Übung habe ich mal versucht das dds mit make zu bauen.
Ich habe
- ubuntu 16.04
- avr-gcc (GCC) 4.9.2
- TOOL_PREFIX = /usr gesetzt (sonst würde der avr-gcc nicht gefunden werden)
Aber es scheint noch was zu fehlen, da es massenhaft Fehler gibt
Code: Alles auswählen
Compiling: parser.c
/usr/bin/avr-gcc -c -mmcu=atmega32 -I. -gdwarf-2 -DF_CPU=16000000UL -DUART_BAUDRATE=38400 -DUART_2X -I /usr/include -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wextra -Werror -Wstrict-prototypes -Wa,-adhlns=parser.lst -std=gnu99 -fno-inline-small-functions -fno-split-wide-types -fno-tree-scev-cprop -ffreestanding -ffunction-sections -fdata-sections -mcall-prologues -Wl,--relax,--gc-sections -MD -MP -MF .dep/parser.o.d parser.c -o parser.o
In file included from parser.c:21:0:
/usr/lib/avr/include/avr/pgmspace.h:1167:26: error: unknown type name ‘uint_farptr_t’
extern size_t strlen_PF (uint_farptr_t src) __ATTR_CONST__; /* program memory can't change */
^
/usr/lib/avr/include/avr/pgmspace.h:1168:27: error: unknown type name ‘uint_farptr_t’
extern size_t strnlen_PF (uint_farptr_t src, size_t len) __ATTR_CONST__; /* program memory can't change */
^
/usr/lib/avr/include/avr/pgmspace.h:1169:37: error: unknown type name ‘uint_farptr_t’
extern void *memcpy_PF (void *dest, uint_farptr_t src, size_t len);
Grüße Karsten