Gast
#2353827
Hallo ich versuche schon seit Tagen die folgende Fehlermeldung auf meinen HelloWorld Projekt zu beseitigen aber bis jetzt ohne Erfolg: 'Building target: HelloWorld.elf' 'Invoking: ARM Sourcery Windows GCC C Linker' arm-none-eabi-gcc -T"D:\Microcontroladores\Beispiele\Luminary\HelloWorld\hello.ld" -nostartfiles -L"C:\Program Files\StellarisWare\driverlib\gcc" -Wl,-Map,HelloWorld.map -mcpu=cortex-m3 -mthumb -g3 -gdwarf-2 -o"HelloWorld.elf" ./hello.o ./startup_gcc.o ./hello.o: In function `main': D:\Microcontroladores\Beispiele\Luminary\HelloWorld\Debug/../hello.c:66: undefined reference to `SysCtlClockSet' D:\Microcontroladores\Beispiele\Luminary\HelloWorld\Debug/../hello.c:71: undefined reference to `RIT128x96x4Init' D:\Microcontroladores\Beispiele\Luminary\HelloWorld\Debug/../hello.c:76: undefined reference to `RIT128x96x4StringDraw' collect2: ld returned 1 exit status cs-make: *** [HelloWorld.elf] Error 1 Ich konnte ein erstes Beispiel (Blinky.c) compilieren und linken aber beim 2 Beispiel ist die obere Fehlermeldung aufgetaucht. Eclipse generiert das Makefile selber. Ich habe alle Links mehrmals geprüft und erscheinen in Ordnung zu sein. Mein Gefühl nach, den Compiler findet die Library libdriver von Luminary nicht, obwohl den Pfad unter "settings" --> Arm Sourcery Windows GCC C Linker --> Libraries unter Library search path (-L) als "C:\Program Files\StellarisWare\driverlib\gcc eingegeben ist. Kann mir jemand ein Tip geben? Ich wäre sehr dankbar. Schöne Grüsse aus Argentinien Pablo