ARMLINK: L6235E: More than one section matches selector
Information in this knowledgebase article applies to:
I migrated a MDK-ARM Version 4 project to MDK-ARM Version 5, but now the Linker reports the error:
L6235E: More than one section matches selector - cannot all be FIRST/LAST
What is the reason and how can I solve this problem?
YOu may have duplicate filenames inside your project structure:
Looking at your project, you may find two versions of the
startup-files. There are the original ones of your former MDK-ARM
Version 4, but now also the new ones generated with MDK-ARM Version
5, located at the Device List
section, as shown in this screenshot:
Files added at after a manual selection of components at the Runtime Environment are default files which may require adaptation, while the files which came with the MDK-V4 project could be customized ones.
Based on his investigation, the user has to identify which files are to be included into his project, while the others have to be deactivated, or removed.
Last Reviewed: Tuesday, April 4, 2017
of your data.