Gast
#4676531
Guten Morgen, Ich benutze DAVE zum programmieren von CortexM4-Controllern von Infineon. Seit gestern versuche ich die ARM-Mathematik-bib "libarm_cortexM4lf_math.a" einzubinden, ohne Erfolg. Es ist mir gelungen, DAVE (basiert auf Eclipse) mitzuteilen, wo die .h-Dateien zu finden sind; nachdem ich "${ARM_GCC_HOME}\lib\CMSIS\Include" zu den Directories unter "ARM-GGC C Compiler" eingefügt habe, waren alle .h-Dateien der DSP-lib in der Baumansicht aufgelistet und der Hilfecontext funktionierte. Unter "ARM-GCC Linker" habe ich o.g. "libarm_cortexM4lf_math.a" in dem "-l"-Feld eingefügt. In der "-L"-Sektion habe ich den Pfad zu der Datei über "${ARM_GCC_HOME}\lib\CMSIS\Lib\GCC" angegeben. Es kam eine Fehlermeldung vom Linker, dass die lib nicht gefunden wurde. Versuchsweise habe ich den Pfad auch mal direkt angegeben, die Fehlermeldung kam erneut. Im Makefile wird der Pfad korrekt eingetragen; wenn ich die Pfadangabe dort herauskopiere und in ein Explorerfenster eingebe, komme ich direkt in das Verzeichnis, wo die Datei liegt. Hat jemand einen Rat, was falsch läuft? Hat die Fehlermeldung evtl. eine andere Ursache? H.K.
