www.mikrocontroller.net

Forum: GCC Cortex-M3 Toolchain - Linker: undefined Symbol __cs3_interrupt_vector_cortex_m


Autor: Alexander F. (alexf91)
Datum:

Hi, ich bin gerade am Einrichten einer Toolchain für den LPC1788 unter
Linux.
Die verwendete Toolchain ist die von CodeSourcery.
Beim Linken erhalte ich jedoch folgenden Fehler:
undefined symbol `__cs3_interrupt_vector_cortex_m' referenced in expression

__cs3_interrupt_vector_cortex_m wird jedoch im Startup-Code definiert.

Linker-Optionen sind:
-T "${ProjDirPath}/startup_src/LPC17xx.ld"  -mthumb -mcpu=cortex-m3 -mfix-cortex-m3-ldrd   -Wl,-Map=linker.map -Wl,-cref  -Wl,--gc-sections

Kann mir da jemand weiterhelfen?
Autor: Martin Thomas (mthomas) (Moderator) Benutzerseite
Datum:

Startup-Code compiliert/assembliert? Den Namen der erzeugten
Objectcodedatei dem Linker angegeben?
Autor: Alexander F. (alexf91)
Datum:

Das Problem war wirklich, dass der Startup-Code nicht assembliert und
gelinkt wurde.
Kann ich Eclipse irgendwo sagen, dass das automatisch passiert oder muss
ich das selbst im Makefile eintragen?
Autor: Lasse S. (Firma: Projekt: www.punctr.com) (cowz) Benutzerseite
Datum:

Dateiendung ist .S ? (Großschreibung beachten)
Autor: Alexander F. (alexf91)
Datum:

Danke, das wars.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net