Hallo,
ich frage mal hier weil ich nicht weiterkomme.
Nach der Anleitung
"Images erstellen und Programme kompilieren unter OE 2.5"
http://wiki.blue-panel.com/index.php/Bui...ams_with_OE_2.5
habe ich ein Image für die dm920 erzeugt und mit "source crosscompile.env " die Umgebung zum compilieren geschaffen.
(siehe Punkt 7 der Dokumentation)
Compiliere ich jetzt eine einfache "Hello World" Beispiel-C Datei mit
"oe_runmake test" wird diese ohne Fehlermeldung erzeugt und mit "file test"
"test: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.14.0, BuildID[sha1]=838d627e3ee615e52412b731c66180ed9602d787, not stripped"
ist diese für das Zielsystem(dm920) passend, denke ich zumindest.
Schiebe ich die Datei auf die Box und führe sie aus , gibt es nur ein "Segmentation fault (core dumped)"
Was mache ich hier falsch ?
Oder zu Fuß
"oe_env arm-oe-linux-gnueabi-gcc test.c -o test" geht auch nicht .
test.c:6:19: fatal error: stdio.h: No such file or directory
und selbst mit einer leeren main Routine geht es nicht
Danke