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?
Datum:
Startup-Code compiliert/assembliert? Den Namen der erzeugten Objectcodedatei dem Linker angegeben?
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?
Datum:
Dateiendung ist .S ? (Großschreibung beachten)
Datum:
Danke, das wars.



