-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
linker error in CUBe bootloader #26
Comments
I got the same error. I also tried using an Docker container as build environment: git clone https://github.com/heliflieger/a-culfw.git
cd a-culfw
docker run -it --rm -v $(pwd):/code stronglytyped/arm-none-eabi-gcc Inside the container I ran: /code/culfw/Devices/CUBe
make The Error:
|
Solution but untested (according to this https://stackoverflow.com/questions/30778614/arm-none-eabi-ld-section-arm-exidx-overlaps-section-data) I have not tried this on my Max!Cube, yet! If it works i will add a pull request! |
When trying to compile the firmware for CUBe, compilation stops with a linker error at CUBe bootloader:
/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/bin/ld: section .ARM.exidx LMA [0011ccf0,0011ccf7] overlaps section .relocate LMA [0011ccf0,0011d25f] collect2: error: ld returned 1 exit status make[3]: *** [Makefile:125: CUBE_BL.elf] Fehler 1
Compiler version:
arm-none-eabi-gcc (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907]
The text was updated successfully, but these errors were encountered: