STemWin Problem mit GNU ARM Eclipse

Gast #4618502
Lesenswert?
• ▲
▼
Hallöle, ich hätte gerne ein Problem.

Ich möchte mal ein bisschen mit der STemWin Bibliothek von ST (bzw. 
Segger) für meinen STM32F103RTBT6 spielen. Ich habe mal den ganzen 
STemWin Ordner von STM32CubeF1 in mein Eclipse-Projekt kopiert.

Im Ordner Lib habe ich die STemWin528_CM3_GCC.a in 
libSTemWin528_CM3_GCC.a umbenannt und in Eclipse beim Linker includiert. 
Der Library-File wird beim Kompilieren auch gefunden, nur kriege ich 
noch folgende Fehlermeldungen:
1
E:\Programming\workspace_new\STemWin_Test1\STemWin\Lib\libSTemWin528_CM3_GCC.a(GUI_Core.o): In function `GUI__Config':
2
C:\Users\bennacef\Desktop\SVN\STM32_emWin_Library\Branches\STemWin_Binray_Generator\Firmware\Project\STemWin528_20150626\TrueSTUDIO\CM3\Debug/..\..\..\..\..\Utilities\Third_Party\STemWin528_20150626\GUI\Core/GUI_Core.c:235: undefined reference to `GUI_X_Config'
3
C:\Users\bennacef\Desktop\SVN\STM32_emWin_Library\Branches\STemWin_Binray_Generator\Firmware\Project\STemWin528_20150626\TrueSTUDIO\CM3\Debug/..\..\..\..\..\Utilities\Third_Party\STemWin528_20150626\GUI\Core/GUI_Core.c:237: undefined reference to `LCD_X_Config'
4
E:\Programming\workspace_new\STemWin_Test1\STemWin\Lib\libSTemWin528_CM3_GCC.a(GUI_Core.o): In function `GUI_Init':
5
C:\Users\bennacef\Desktop\SVN\STM32_emWin_Library\Branches\STemWin_Binray_Generator\Firmware\Project\STemWin528_20150626\TrueSTUDIO\CM3\Debug/..\..\..\..\..\Utilities\Third_Party\STemWin528_20150626\GUI\Core/GUI_Core.c:287: undefined reference to `GUI_X_Init'

Das sind alles Funktionen, die im Ordner Config in den Dateien 
GUIConf.c/h, LCDConf.c/h und GUI_X.c implementiert sind. Ich habe den 
Config-Ordner auch 1:1 in mein Projekt kopiert, den Pfad beim 
Preprocessor angegeben und die LCDConf_Lin_Template.c/s in LCDConf.c/h 
umbenannt, damit die gefunden werden.

Was ich auch komisch finde, ist dass man bei der Fehlermeldung den 
kompletten Pfad der Person, die die Bibliothek kompiliert hat, sehen 
kann.

Ist das ein Bug von der Bibliothek oder habe ich etwas falsch gemacht?

Gruß
Nico

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.