Hallo zusammen,
wenn ich die fsio.h in mein Projekt einbinde und versuche das Projekt anschleißend versuche mit Eclipse
zu übersetzen bekomme ich die folgenden Fehlermeldungen:
Code
- **** Build of configuration Debug for project Aufrufparm ****
- make all
- Building file: ../Aufrufparm.c
- Invoking: emlix Eval PicoCOM1 C Compiler
- /opt/emlix/picocom1/bin/arm-linux-gnueabi-gcc -I/opt/emlix/picocom1/sysroot/usr/include/linux -O0 -g -Wall -c -o"Aufrufparm.o" "../Aufrufparm.c"
- In file included from /opt/emlix/picocom1/sysroot/usr/include/stdio.h:75,
- from ../Aufrufparm.c:2:
- /opt/emlix/picocom1/sysroot/usr/include/libio.h:332: Fehler: expected specifier-qualifier-list before »size_t«
- /opt/emlix/picocom1/sysroot/usr/include/libio.h:364: Fehler: expected declaration specifiers or »...« before »size_t«
- /opt/emlix/picocom1/sysroot/usr/include/libio.h:373: Fehler: expected declaration specifiers or »...« before »size_t«
- /opt/emlix/picocom1/sysroot/usr/include/libio.h:493: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »_IO_sgetn«
- In file included from ../Aufrufparm.c:2:
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:312: Fehler: expected declaration specifiers or »...« before »size_t«
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:319: Fehler: expected declaration specifiers or »...« before »size_t«
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:361: Fehler: expected declaration specifiers or »...« before »size_t«
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:363: Fehler: Format-Zeichenkettenargument ist kein Zeichenkettentyp
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:365: Fehler: expected declaration specifiers or »...« before »size_t«
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:367: Fehler: Format-Zeichenkettenargument ist kein Zeichenkettentyp
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:678: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »fread«
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:684: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »fwrite«
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:706: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »fread_unlocked«
- /opt/emlix/picocom1/sysroot/usr/include/stdio.h:708: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »fwrite_unlocked«
- In file included from /opt/emlix/picocom1/sysroot/usr/include/asm/fcntl.h:9,
- from /opt/emlix/picocom1/sysroot/usr/include/linux/fcntl.h:4,
- from ../Aufrufparm.c:3:
- /opt/emlix/picocom1/sysroot/usr/include/asm-generic/fcntl.h:120: Fehler: expected specifier-qualifier-list before »off_t«
- /opt/emlix/picocom1/sysroot/usr/include/asm-generic/fcntl.h:143: Fehler: expected specifier-qualifier-list before »loff_t«[/list]
Als include Pfad habe ich unter Eclispe für die fsio.h folgendes eingetragen
/opt/emlix/picocom1/sysroot/usr/include/linux
Hat jemand eine Idee woran dieses liegt?
Gruß
Daniel