My MQX KSDK MK22FN512-based application no longer links after I used processor expert to add the MSD USB class. The addition required that I switch from MQX Lite to MQX Standard configuration. All of the modules compile but I see the following linker error:
arm-none-eabi-g++: error: ./SDK/platform/drivers/src/gpio/fsl_gpi_driver.o: No such file or directory
arm-none-eabi-g++: error:
make: *** [control_sw.elf] Error 1
The file fsl_gpio_driver.o does exist and is included in the linker command.
I cannot find any reference in my project to the improperly spelled filename.
Any ideas?
I am using KDS 3.0.0, KSDK 1.2.0.
Thanks,
Diane
Hello Diane Locke:
That is most probably caused by the large number of files to link and a KDS known issue. Please see the next tutorial by colleague Erich Styger about the fix:
Solving the 8192 Character Command Line Limit on Windows | MCU on Eclipse
Regards!
Jorge Gonzalez