<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: KSDK Linker Error - Command line too long in Kinetis Software Development Kit</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380922#M954</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, i have move the project in c:\workspce but same error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'Building target: Test.elf'&lt;/P&gt;&lt;P&gt;'Invoking: Cross ARM C++ Linker'&lt;/P&gt;&lt;P&gt;arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections&amp;nbsp; -g3 -T "C:/Workspace/Test/Test/Project_Settings/Linker_Files/ProcessorExpert.ld" -Xlinker --gc-sections -L"C:/Workspace/Test/Test/Project_Settings/Linker_Files" -Wl,-Map,"Test.map" -nanolibc -o "Test.elf"&amp;nbsp; ./Sources/Events.o ./Sources/main.o ./Sources/mqx_tasks.o ./Sources/sa_mtb.o&amp;nbsp; ./Sensors/Gas_Sensor.o ./Sensors/HTU21D.o ./Sensors/Master_Sensor.o&amp;nbsp; ./SdCard/SD1.o ./SdCard/SD_kinetis.o ./SdCard/SPI_kinetis.o&amp;nbsp; ./RTC/PCF_85063.o&amp;nbsp; ./Power_Supply/PowerSupply.o&amp;nbsp; ./Page/Bluetooth.o ./Page/ClockTempBar.o ./Page/DataPage.o ./Page/GasMeasurePage.o ./Page/HomePage.o ./Page/InformationPage.o ./Page/IntervalPage.o ./Page/LanguagePage.o ./Page/OraPage.o ./Page/SettingPage.o ./Page/StartPage.o ./Page/StoricoPage.o&amp;nbsp; ./MQXLITE/psp/cortex_m/core/M0/boot.o ./MQXLITE/psp/cortex_m/core/M0/dispatch.o&amp;nbsp; ./MQXLITE/psp/cortex_m/cortex.o ./MQXLITE/psp/cortex_m/int_gkis.o ./MQXLITE/psp/cortex_m/int_inst.o ./MQXLITE/psp/cortex_m/int_kisr.o ./MQXLITE/psp/cortex_m/int_pvta.o ./MQXLITE/psp/cortex_m/int_unx.o ./MQXLITE/psp/cortex_m/int_vtab.o ./MQXLITE/psp/cortex_m/int_xcpt.o ./MQXLITE/psp/cortex_m/mem_zero.o ./MQXLITE/psp/cortex_m/psp_iinit.o ./MQXLITE/psp/cortex_m/psp_supp.o ./MQXLITE/psp/cortex_m/psp_tiad.o ./MQXLITE/psp/cortex_m/psp_tinm.o ./MQXLITE/psp/cortex_m/psp_tipr.o ./MQXLITE/psp/cortex_m/psp_tisu.o ./MQXLITE/psp/cortex_m/sc_irdyq.o ./MQXLITE/psp/cortex_m/stack_bu.o ./MQXLITE/psp/cortex_m/stack_de.o ./MQXLITE/psp/cortex_m/stack_st.o&amp;nbsp; ./MQXLITE/kernel/idletask.o ./MQXLITE/kernel/int.o ./MQXLITE/kernel/klog.o ./MQXLITE/kernel/lwevent.o ./MQXLITE/kernel/lwlog.o ./MQXLITE/kernel/lwmem.o ./MQXLITE/kernel/lwmsgq.o ./MQXLITE/kernel/lwsem.o ./MQXLITE/kernel/lwtimer.o ./MQXLITE/kernel/mqx_utils.o ./MQXLITE/kernel/mqxlite.o ./MQXLITE/kernel/mutex.o ./MQXLITE/kernel/qu_test.o ./MQXLITE/kernel/sched.o ./MQXLITE/kernel/task.o ./MQXLITE/kernel/time_ticks.o&amp;nbsp; ./MQXLITE/config/task_template_list.o&amp;nbsp; ./Initialization/Init.o&amp;nbsp; ./I2C/I2C.o ./I2C/IntI2cLdd1.o&amp;nbsp; ./Generated_Code/Generated_Code/BT_ACTIVE.o ./Generated_Code/Generated_Code/BT_RDYN.o ./Generated_Code/Generated_Code/BT_REQN.o ./Generated_Code/Generated_Code/BT_RESET.o ./Generated_Code/Generated_Code/BUTT_POWER.o ./Generated_Code/Generated_Code/BattSensGND.o ./Generated_Code/Generated_Code/BitIoLdd1.o ./Generated_Code/Generated_Code/BitIoLdd10.o ./Generated_Code/Generated_Code/BitIoLdd11.o ./Generated_Code/Generated_Code/BitIoLdd12.o ./Generated_Code/Generated_Code/BitIoLdd13.o ./Generated_Code/Generated_Code/BitIoLdd14.o ./Generated_Code/Generated_Code/BitIoLdd15.o ./Generated_Code/Generated_Code/BitIoLdd18.o ./Generated_Code/Generated_Code/BitIoLdd19.o ./Generated_Code/Generated_Code/BitIoLdd2.o ./Generated_Code/Generated_Code/BitIoLdd20.o ./Generated_Code/Generated_Code/BitIoLdd21.o ./Generated_Code/Generated_Code/BitIoLdd22.o ./Generated_Code/Generated_Code/BitIoLdd23.o ./Generated_Code/Generated_Code/BitIoLdd24.o ./Generated_Code/Generated_Code/BitIoLdd25.o ./Generated_Code/Generated_Code/BitIoLdd26.o ./Generated_Code/Generated_Code/BitIoLdd27.o ./Generated_Code/Generated_Code/BitIoLdd28.o ./Generated_Code/Generated_Code/BitIoLdd29.o ./Generated_Code/Generated_Code/BitIoLdd3.o ./Generated_Code/Generated_Code/BitIoLdd30.o ./Generated_Code/Generated_Code/BitIoLdd4.o ./Generated_Code/Generated_Code/BitIoLdd5.o ./Generated_Code/Generated_Code/BitIoLdd6.o ./Generated_Code/Generated_Code/BitIoLdd7.o ./Generated_Code/Generated_Code/BitIoLdd8.o ./Generated_Code/Generated_Code/BitIoLdd9.o ./Generated_Code/Generated_Code/BitsIoLdd1.o ./Generated_Code/Generated_Code/BitsIoLdd2.o ./Generated_Code/Generated_Code/BitsIoLdd3.o ./Generated_Code/Generated_Code/Cap1.o ./Generated_Code/Generated_Code/CaptureLdd1.o ./Generated_Code/Generated_Code/Cpu.o ./Generated_Code/Generated_Code/DB_high_1.o ./Generated_Code/Generated_Code/DB_high_2.o ./Generated_Code/Generated_Code/DB_low.o ./Generated_Code/Generated_Code/IO1_SCK.o ./Generated_Code/Generated_Code/IO2_MOSI.o ./Generated_Code/Generated_Code/IO3_MISO.o ./Generated_Code/Generated_Code/LCD_BKL.o ./Generated_Code/Generated_Code/LCD_CS.o ./Generated_Code/Generated_Code/LCD_DATA.o ./Generated_Code/Generated_Code/LCD_RD.o ./Generated_Code/Generated_Code/LCD_RST.o ./Generated_Code/Generated_Code/LCD_WR.o ./Generated_Code/Generated_Code/LTC_BUCK_ON.o ./Generated_Code/Generated_Code/LTC_BUCK_STDBY.o ./Generated_Code/Generated_Code/LTC_CHARGE.o ./Generated_Code/Generated_Code/LTC_ON.o ./Generated_Code/Generated_Code/LTC_PGOOD.o ./Generated_Code/Generated_Code/MQX1.o ./Generated_Code/Generated_Code/PE_LDD.o ./Generated_Code/Generated_Code/PIT.o ./Generated_Code/Generated_Code/PwmLdd1.o ./Generated_Code/Generated_Code/RTC_INT.o ./Generated_Code/Generated_Code/Ref_EN.o ./Generated_Code/Generated_Code/SDCard_ON.o ./Generated_Code/Generated_Code/SNS_AD1.o ./Generated_Code/Generated_Code/SNS_AD2.o ./Generated_Code/Generated_Code/SNS_AD3.o ./Generated_Code/Generated_Code/SNS_AD4.o ./Generated_Code/Generated_Code/SNS_AD5.o ./Generated_Code/Generated_Code/SNS_AD6.o ./Generated_Code/Generated_Code/SNS_IOA.o ./Generated_Code/Generated_Code/SystemTimer1.o ./Generated_Code/Generated_Code/TU1.o ./Generated_Code/Generated_Code/TU2.o ./Generated_Code/Generated_Code/TU3.o ./Generated_Code/Generated_Code/TimeDateLdd1.o ./Generated_Code/Generated_Code/TmDt1.o ./Generated_Code/Generated_Code/USB_ID.o ./Generated_Code/Generated_Code/USB_LDD.o ./Generated_Code/Generated_Code/Vectors.o ./Generated_Code/Generated_Code/WAIT.o ./Generated_Code/Generated_Code/Xmin.o ./Generated_Code/Generated_Code/Ymin.o ./Generated_Code/Generated_Code/usb_class.o ./Generated_Code/Generated_Code/usb_dci.o ./Generated_Code/Generated_Code/usb_descriptor.o ./Generated_Code/Generated_Code/usb_device.o ./Generated_Code/Generated_Code/usb_driver.o ./Generated_Code/Generated_Code/usb_framework.o ./Generated_Code/Generated_Code/usb_msc.o ./Generated_Code/Generated_Code/usb_msc_scsi.o&amp;nbsp; ./Generated_Code/BT_ACTIVE.o ./Generated_Code/BT_RDYN.o ./Generated_Code/BT_REQN.o ./Generated_Code/BT_RESET.o ./Generated_Code/BUTT_POWER.o ./Generated_Code/BattSensGND.o ./Generated_Code/BitIoLdd1.o ./Generated_Code/BitIoLdd10.o ./Generated_Code/BitIoLdd11.o ./Generated_Code/BitIoLdd12.o ./Generated_Code/BitIoLdd13.o ./Generated_Code/BitIoLdd14.o ./Generated_Code/BitIoLdd17.o ./Generated_Code/BitIoLdd18.o ./Generated_Code/BitIoLdd19.o ./Generated_Code/BitIoLdd2.o ./Generated_Code/BitIoLdd20.o ./Generated_Code/BitIoLdd21.o ./Generated_Code/BitIoLdd22.o ./Generated_Code/BitIoLdd23.o ./Generated_Code/BitIoLdd24.o ./Generated_Code/BitIoLdd25.o ./Generated_Code/BitIoLdd26.o ./Generated_Code/BitIoLdd27.o ./Generated_Code/BitIoLdd28.o ./Generated_Code/BitIoLdd29.o ./Generated_Code/BitIoLdd3.o ./Generated_Code/BitIoLdd30.o ./Generated_Code/BitIoLdd4.o ./Generated_Code/BitIoLdd5.o ./Generated_Code/BitIoLdd6.o ./Generated_Code/BitIoLdd7.o ./Generated_Code/BitIoLdd8.o ./Generated_Code/BitIoLdd9.o ./Generated_Code/BitsIoLdd1.o ./Generated_Code/BitsIoLdd2.o ./Generated_Code/BitsIoLdd3.o ./Generated_Code/Cap1.o ./Generated_Code/CaptureLdd1.o ./Generated_Code/Cpu.o ./Generated_Code/DB_high_1.o ./Generated_Code/DB_high_2.o ./Generated_Code/DB_low.o ./Generated_Code/IO1_SCK.o ./Generated_Code/IO2_MOSI.o ./Generated_Code/IO3_MISO.o ./Generated_Code/LCD_BKL.o ./Generated_Code/LCD_CS.o ./Generated_Code/LCD_DATA.o ./Generated_Code/LCD_RD.o ./Generated_Code/LCD_RST.o ./Generated_Code/LCD_WR.o ./Generated_Code/LTC_BUCK_ON.o ./Generated_Code/LTC_BUCK_STDBY.o ./Generated_Code/LTC_CHARGE.o ./Generated_Code/LTC_ON.o ./Generated_Code/LTC_PGOOD.o ./Generated_Code/MQX1.o ./Generated_Code/PE_LDD.o ./Generated_Code/PIT.o ./Generated_Code/PwmLdd1.o ./Generated_Code/RTC_INT.o ./Generated_Code/Ref_EN.o ./Generated_Code/SDCard_ON.o ./Generated_Code/SNS_AD1.o ./Generated_Code/SNS_AD2.o ./Generated_Code/SNS_AD3.o ./Generated_Code/SNS_AD4.o ./Generated_Code/SNS_AD5.o ./Generated_Code/SNS_AD6.o ./Generated_Code/SNS_IOA.o ./Generated_Code/SystemTimer1.o ./Generated_Code/TU1.o ./Generated_Code/TU2.o ./Generated_Code/TU3.o ./Generated_Code/TimeDateLdd1.o ./Generated_Code/TmDt1.o ./Generated_Code/USB_ID.o ./Generated_Code/USB_LDD.o ./Generated_Code/Vectors.o ./Generated_Code/WAIT.o ./Generated_Code/Xmin.o ./Generated_Code/Ymin.o ./Generated_Code/usb_class.o ./Generated_Code/usb_dci.o ./Generated_Code/usb_descriptor.o ./Generated_Code/usb_device.o ./Generated_Code/usb_driver.o ./Generated_Code/usb_framework.o ./Generated_Code/usb_msc.o ./Generated_Code/usb_msc_scsi.o&amp;nbsp; ./FatFs/ccsbcs.o ./FatFs/disk.o ./FatFs/ff.o&amp;nbsp; ./Errors/Error.o&amp;nbsp; ./Driver_LCD/Calibri14.o ./Driver_LCD/Calibri28.o ./Driver_LCD/Driver_ILI9340.o ./Driver_LCD/TFT_base.o ./Driver_LCD/TFT_font.o ./Driver_LCD/TFT_image.o ./Driver_LCD/TFT_object.o ./Driver_LCD/Touchscreen.o&amp;nbsp; ./Bluetooth/aci_queue.o ./Bluetooth/aci_setup.o ./Bluetooth/acilib.o ./Bluetooth/dfu.o ./Bluetooth/hal_aci_tl.o ./Bluetooth/lib_aci.o ./Bluetooth/main_ble.o&amp;nbsp; ./ADC/ADC.o&amp;nbsp; &lt;/P&gt;&lt;P&gt;Linea in ingresso troppo lunga.&lt;/P&gt;&lt;P&gt;make: *** [Test.elf] Error 255&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with codewarrior no&amp;nbsp; problem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Nov 2014 13:49:54 GMT</pubDate>
    <dc:creator>danielecortella</dc:creator>
    <dc:date>2014-11-24T13:49:54Z</dc:date>
    <item>
      <title>KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380908#M940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm using KDS 1.1.1 with MQX_KSDK 1.0.0. I've built a project with Processor Expert targeting a K64 part. After using the project successfully for several weeks, I have reached a point where I get a linker error such as:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;arm-none-eabi-g++: error: C:/Freescale/KDS_1.1.1/eclipse//../toolchain/arm-none-eabi/lib/m4fp/v4-sp-d16/libm.a: No such file or directory&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Through experimentation, I have determined this error is caused by a linker command line that exceeds a maximum threshold. Here is an example of the command line auto-generated by the tool:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections&amp;nbsp; -g3 -T "C:/Users/Larry/git/asr_v1/asr_v1/Project_Settings/Linker_Files/ProcessorExpert.ld" -Xlinker --gc-sections -L"C:/Users/Larry/git/asr_v1/asr_v1/Project_Settings/Linker_Files" -L"C:\Users\Larry\workspace.kds\xbee\Debug" -Wl,-Map,"asr_v1.map" -nostartfiles -nodefaultlibs -nostdlib -Xlinker -z -Xlinker muldefs -Xlinker -static -o "asr_v1.elf"&amp;nbsp; ./Static_Code/System/PE_low_level_init.o&amp;nbsp; ./Sources/xbee/xbee_platform_posix.o ./Sources/xbee/xbee_serial_mqx.o&amp;nbsp; ./Sources/Events.o ./Sources/asrMessaging.o ./Sources/main.o ./Sources/mqx_tasks.o ./Sources/telit.o ./Sources/uart_handler.o&amp;nbsp; ./SDK/rtos/mqx/mqx_stdlib/source/strings/strings.o&amp;nbsp; ./SDK/rtos/mqx/mqx_stdlib/source/stdio/buf_prv.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/err.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/fclose.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/fflush.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/fopen.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/fp_prv.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/fread.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/fwrite.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/get.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/pos.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/print.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/print_prv.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/put.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/scan.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/scan_prv.o ./SDK/rtos/mqx/mqx_stdlib/source/stdio/stdio.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/string/str_utos.o ./SDK/rtos/mqx/mqx/source/string/strnlen.o ./SDK/rtos/mqx/mqx/source/string/unicode.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/psp/cortex_m/core/M4/boot.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/core/M4/dispatch.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/core/M4/support.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/psp/cortex_m/compiler/gcc_arm/comp.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/psp/cortex_m/cortex.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/int_gkis.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/int_inst.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/int_kisr.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/int_pvta.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/int_unx.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/int_vtab.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/int_xcpt.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/ipsum.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/mem_copy.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/mem_zero.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/nvic.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_dati.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_gelms.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_hoti.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_iinit.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_mat1.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_mat2.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_mat3.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_miti.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_msti.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_mstiq.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_nsti.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_psti.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_seti.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_supp.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tiad.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tida.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tihr.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_timn.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tims.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tinm.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tins.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tiol.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tipr.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tips.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tise.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tisu.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tius.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_tkti.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/psp_usti.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/sc_irdyq.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/stack_bu.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/stack_de.o ./SDK/rtos/mqx/mqx/source/psp/cortex_m/stack_st.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/nio/src/errno.o ./SDK/rtos/mqx/mqx/source/nio/src/nio.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/nio/fs/fs_supp.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/nio/drivers/nio_tty/src/nio_tty.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/nio/drivers/nio_tfs/src/nio_tfs.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/nio/drivers/nio_serial/src/nio_serial.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/nio/drivers/nio_pipe/src/nio_pipe.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/nio/drivers/nio_null/src/nio_null.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/nio/drivers/nio_mem/src/nio_mem.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/nio/drivers/nio_dummy/src/nio_dummy.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/kernel/event.o ./SDK/rtos/mqx/mqx/source/kernel/idletask.o ./SDK/rtos/mqx/mqx/source/kernel/inittask.o ./SDK/rtos/mqx/mqx/source/kernel/int.o ./SDK/rtos/mqx/mqx/source/kernel/klog.o ./SDK/rtos/mqx/mqx/source/kernel/log.o ./SDK/rtos/mqx/mqx/source/kernel/lwevent.o ./SDK/rtos/mqx/mqx/source/kernel/lwlog.o ./SDK/rtos/mqx/mqx/source/kernel/lwmem.o ./SDK/rtos/mqx/mqx/source/kernel/lwmsgq.o ./SDK/rtos/mqx/mqx/source/kernel/lwsem.o ./SDK/rtos/mqx/mqx/source/kernel/lwtimer.o ./SDK/rtos/mqx/mqx/source/kernel/mem.o ./SDK/rtos/mqx/mqx/source/kernel/mqx.o ./SDK/rtos/mqx/mqx/source/kernel/msg.o ./SDK/rtos/mqx/mqx/source/kernel/msgpool.o ./SDK/rtos/mqx/mqx/source/kernel/msgq.o ./SDK/rtos/mqx/mqx/source/kernel/mutex.o ./SDK/rtos/mqx/mqx/source/kernel/name.o ./SDK/rtos/mqx/mqx/source/kernel/partition.o ./SDK/rtos/mqx/mqx/source/kernel/queue.o ./SDK/rtos/mqx/mqx/source/kernel/sched.o ./SDK/rtos/mqx/mqx/source/kernel/sem.o ./SDK/rtos/mqx/mqx/source/kernel/task.o ./SDK/rtos/mqx/mqx/source/kernel/taskq.o ./SDK/rtos/mqx/mqx/source/kernel/time.o ./SDK/rtos/mqx/mqx/source/kernel/timer.o ./SDK/rtos/mqx/mqx/source/kernel/watchdog.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/bsp/K64F12/vectors.o&amp;nbsp; ./SDK/rtos/mqx/mqx/source/bsp/init_bsp.o ./SDK/rtos/mqx/mqx/source/bsp/init_hardware.o ./SDK/rtos/mqx/mqx/source/bsp/init_nio_serial.o ./SDK/rtos/mqx/mqx/source/bsp/mqx_init.o&amp;nbsp; ./SDK/rtos/mqx/config/app_mqx.o&amp;nbsp; ./SDK/platform/utilities/src/fsl_misc_utilities.o&amp;nbsp; ./SDK/platform/system/interrupt/src/fsl_interrupt_manager.o&amp;nbsp; ./SDK/platform/system/hwtimer/src/fsl_hwtimer.o ./SDK/platform/system/hwtimer/src/fsl_hwtimer_systick.o&amp;nbsp; ./SDK/platform/system/clock/MK64F12/fsl_clock_K64F12.o&amp;nbsp; ./SDK/platform/system/clock/fsl_clock_manager.o&amp;nbsp; ./SDK/platform/startup/MK64F12/system_MK64F12.o&amp;nbsp; ./SDK/platform/osa/src/fsl_os_abstraction_mqx.o&amp;nbsp; ./SDK/platform/hal/uart/fsl_uart_hal.o&amp;nbsp; ./SDK/platform/hal/sim/MK64F12/fsl_sim_hal_K64F12.o&amp;nbsp; ./SDK/platform/hal/sim/fsl_sim_hal.o&amp;nbsp; ./SDK/platform/hal/sdhc/fsl_sdhc_hal.o&amp;nbsp; ./SDK/platform/hal/port/fsl_port_hal.o&amp;nbsp; ./SDK/platform/hal/osc/fsl_osc_hal.o&amp;nbsp; ./SDK/platform/hal/mpu/fsl_mpu_hal.o&amp;nbsp; ./SDK/platform/hal/mcg/fsl_mcg_hal.o ./SDK/platform/hal/mcg/fsl_mcg_hal_modes.o&amp;nbsp; ./SDK/platform/hal/lptmr/fsl_lptmr_hal.o&amp;nbsp; ./SDK/platform/hal/gpio/fsl_gpio_hal.o&amp;nbsp; ./SDK/platform/drivers/uart/src/fsl_uart_driver.o&amp;nbsp; ./SDK/platform/drivers/uart/common/fsl_uart_common.o&amp;nbsp; ./SDK/platform/drivers/uart/fsl_uart_irq.o&amp;nbsp; ./SDK/platform/drivers/sdhc/src/fsl_sdhc_driver.o&amp;nbsp; ./SDK/platform/drivers/sdhc/common/fsl_sdhc_common.o&amp;nbsp; ./SDK/platform/drivers/sdhc/fsl_sdhc_irq.o&amp;nbsp; ./SDK/platform/drivers/mpu/src/fsl_mpu_driver.o&amp;nbsp; ./SDK/platform/drivers/mpu/common/fsl_mpu_common.o&amp;nbsp; ./SDK/platform/drivers/gpio/src/fsl_gpio_driver.o&amp;nbsp; ./SDK/platform/drivers/gpio/common/fsl_gpio_common.o&amp;nbsp; ./SDK/platform/drivers/gpio/fsl_gpio_irq.o&amp;nbsp; ./Generated_Code/Cpu.o ./Generated_Code/fsl_hwtimer1.o ./Generated_Code/fsl_mpu1.o ./Generated_Code/fsl_uart1.o ./Generated_Code/gpio_pins.o ./Generated_Code/hardware_init.o ./Generated_Code/mqx_ksdk.o ./Generated_Code/pin_init.o ./Generated_Code/sdCard1.o ./Generated_Code/uartCom0.o ./Generated_Code/uartCom3.o&amp;nbsp; C:/Freescale/KDS_1.1.1/eclipse//../toolchain/lib/gcc/arm-none-eabi/4.8.0/m4/fp/v4-sp-d16/libgcc.a C:/Freescale/KDS_1.1.1/eclipse//../toolchain/arm-none-eabi/lib/m4/fp/v4-sp-d16/libc.a C:/Freescale/KDS_1.1.1/eclipse//../toolchain/arm-none-eabi/lib/m4/fp/v4-sp-d16/libsupc++.a C:/Freescale/KDS_1.1.1/eclipse//../toolchain/arm-none-eabi/lib/m4/fp/v4-sp-d16/libm.a -lxbee&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Clearly, the right way to fix this is to make a library of MQX and link in the library to the application, but I can't figure out how to do this without breaking the Processor Expert environment. Can anyone tell me the correct process?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Nov 2014 15:20:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380908#M940</guid>
      <dc:creator>larrykoos</dc:creator>
      <dc:date>2014-11-05T15:20:16Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380909#M941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have the same problem since yesterday.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any known solution yet?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 12:52:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380909#M941</guid>
      <dc:creator>arwedspringer</dc:creator>
      <dc:date>2014-11-06T12:52:43Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380910#M942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No. We determined yesterday that it is not as simple as the command line being too long. We have another project that produces a longer command line but it links correctly. This morning we will try to verify that the problem is machine independent by building the problem on another laptop. Please let me know if you learn anything as well. Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 13:16:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380910#M942</guid>
      <dc:creator>larrykoos</dc:creator>
      <dc:date>2014-11-06T13:16:54Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380911#M943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you compiling C++ source code? If yes you need to copy the includes path that are in Project Properties-&amp;gt;C/C++ Build-&amp;gt;Settings-&amp;gt;Cross ARM C Compiler-&amp;gt;Includes and paste in the Cross ARM C++ Compiler-&amp;gt;Includes.&lt;/P&gt;&lt;P&gt;Beacause PE does NOT update the C++ Includes when you generate the code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this Help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bye Giacomo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 14:12:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380911#M943</guid>
      <dc:creator>giacomopetrini</dc:creator>
      <dc:date>2014-11-06T14:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380912#M944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I figured out that exactly ONE character is removed from the command line string, which is always at the same position! &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I added three dummy characters to the path string which was not found anymore. In the result the position where the character is missing has moved by three!&lt;/P&gt;&lt;P&gt;So I added a long empty entry in&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; property setting &amp;gt; Cross ARM C++ Link &amp;gt; Miscellaneous&amp;nbsp;&amp;nbsp; just before the library which isn't found and now the linking works fine again.&lt;/P&gt;&lt;P&gt;(see the picture)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know, this is just a quick hack but it works for the moment until the bug is fixed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="kds.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/46136i91004DB792AACBF6/image-size/large?v=v2&amp;amp;px=999" role="button" title="kds.jpg" alt="kds.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 14:28:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380912#M944</guid>
      <dc:creator>arwedspringer</dc:creator>
      <dc:date>2014-11-06T14:28:17Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380913#M945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, I do not use any C++ source code, pleace have a look at my post I just added in the forum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bye Springer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Original Message processed by David.fx12 &lt;/P&gt;&lt;P&gt;Re:&amp;nbsp; - KSDK Linker Error - Command line too long (06-Nov-2014 15:12)&lt;/P&gt;&lt;P&gt;From:&amp;nbsp; giacomopetrini&lt;/P&gt;&lt;P&gt;To:Arwed Springer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KSDK Linker Error - Command line too long&lt;/P&gt;&lt;P&gt;reply from giacomopetrini in Kinetis Software Development Kit - View the full discussion&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you compiling C++ source code? If yes you need to copy the includes path that are in Project Properties-&amp;gt;C/C++ Build-&amp;gt;Settings-&amp;gt;Cross ARM C Compiler-&amp;gt;Includes and paste in the Cross ARM C++ Compiler-&amp;gt;Includes.&lt;/P&gt;&lt;P&gt;Beacause PE does NOT update the C++ Includes when you generate the code.&lt;/P&gt;&lt;P&gt;Hope this Help&lt;/P&gt;&lt;P&gt;Bye Giacomo&lt;/P&gt;&lt;P&gt;Did your question get answered?&lt;/P&gt;&lt;P&gt;If so, say thanks by clicking Correct Answer in the community thread!&lt;/P&gt;&lt;P&gt;Reply to this message by replying to this email, or go to the message on Freescale Community&lt;/P&gt;&lt;P&gt;Start a new discussion in Kinetis Software Development Kit by email or at Freescale Community&lt;/P&gt;&lt;P&gt;Following KSDK Linker Error - Command line too long in these streams: Inbox&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 14:31:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380913#M945</guid>
      <dc:creator>arwedspringer</dc:creator>
      <dc:date>2014-11-06T14:31:00Z</dc:date>
    </item>
    <item>
      <title>Re: Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380914#M946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This probably only helps a little, but here a few tips to reduce the length of the command line:&lt;/P&gt;&lt;P&gt;a) use short paths/folder names (of course).&lt;/P&gt;&lt;P&gt;b) Shorten the folder for the Processor Expert generated code: there is a setting in the project properties:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/46873i143945F644EE5557/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;c) Instead of "${ProjDirPath}/Project_Settings/Linker_Files/ProcessorExpert.ld" for the linker file (which will be expaneded to full path, do this:&lt;/P&gt;&lt;P&gt;Make the library search path relative (it is relative to the Debug/output folder):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47111iFAFDEB2EEADCEA72/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Then you only specify the linker file:&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="jiveImage" src="https://community.nxp.com/" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That does not solve the problem itself, but maybe keeps the number of characters on the command line short enough.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Another solution would be to use a library for MQX (as already mentioned).&lt;/P&gt;&lt;P&gt;Or to pass the files to the linker using a file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 14:39:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380914#M946</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2014-11-06T14:39:53Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380915#M947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This hack works on my project as well. Hopefully someone with more knowledge with the tool can help out here and give us a real fix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Really good catch. Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 14:40:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380915#M947</guid>
      <dc:creator>larrykoos</dc:creator>
      <dc:date>2014-11-06T14:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380916#M948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;:smileyshocked:&lt;/P&gt;&lt;P&gt;ok, good to know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bye Giacomo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 14:44:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380916#M948</guid>
      <dc:creator>giacomopetrini</dc:creator>
      <dc:date>2014-11-06T14:44:30Z</dc:date>
    </item>
    <item>
      <title>Re: Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380917#M949</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Erich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As far as I know, its not possible to build MQX as a library and continue to use PE. Is this correct or is there a way to do it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, is there a way to get the tool to auto-generate the file used to pass a list of files to the linker?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 14:49:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380917#M949</guid>
      <dc:creator>larrykoos</dc:creator>
      <dc:date>2014-11-06T14:49:33Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380918#M950</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I just had a look at the command line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The missing character is exactly at position 8192 of the parameter string (whithout the command "arm-none-eabi-g++")&amp;nbsp; &lt;/P&gt;&lt;P&gt;So it seams that there is a problem if the created parameter string is greater than 8k bytes...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bye Springer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Nov 2014 15:05:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380918#M950</guid>
      <dc:creator>arwedspringer</dc:creator>
      <dc:date>2014-11-06T15:05:02Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380919#M951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Erich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you give a step-by-step example for using MQX as a library and continue to use PE? We continue to struggle with this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 20:38:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380919#M951</guid>
      <dc:creator>intractablesubt</dc:creator>
      <dc:date>2014-11-18T20:38:18Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380920#M952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Same problem with kds 2.0.0, i have :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections&amp;nbsp; -g3 -T ............&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Linea in ingresso troppo lunga. ("input line too long")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;make: *** [Test.elf] Error 255&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to solve&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2014 13:14:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380920#M952</guid>
      <dc:creator>danielecortella</dc:creator>
      <dc:date>2014-11-24T13:14:43Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380921#M953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniele,&lt;/P&gt;&lt;P&gt;KDS v2.0.0 does not come with different build tools or build tools integration, so this Windows limitation still applies.&lt;/P&gt;&lt;P&gt;So as for the solution, the points brought up earlier in this post (shorten the command line, use subst, use libraries) still apply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2014 13:23:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380921#M953</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2014-11-24T13:23:20Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380922#M954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, i have move the project in c:\workspce but same error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'Building target: Test.elf'&lt;/P&gt;&lt;P&gt;'Invoking: Cross ARM C++ Linker'&lt;/P&gt;&lt;P&gt;arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections&amp;nbsp; -g3 -T "C:/Workspace/Test/Test/Project_Settings/Linker_Files/ProcessorExpert.ld" -Xlinker --gc-sections -L"C:/Workspace/Test/Test/Project_Settings/Linker_Files" -Wl,-Map,"Test.map" -nanolibc -o "Test.elf"&amp;nbsp; ./Sources/Events.o ./Sources/main.o ./Sources/mqx_tasks.o ./Sources/sa_mtb.o&amp;nbsp; ./Sensors/Gas_Sensor.o ./Sensors/HTU21D.o ./Sensors/Master_Sensor.o&amp;nbsp; ./SdCard/SD1.o ./SdCard/SD_kinetis.o ./SdCard/SPI_kinetis.o&amp;nbsp; ./RTC/PCF_85063.o&amp;nbsp; ./Power_Supply/PowerSupply.o&amp;nbsp; ./Page/Bluetooth.o ./Page/ClockTempBar.o ./Page/DataPage.o ./Page/GasMeasurePage.o ./Page/HomePage.o ./Page/InformationPage.o ./Page/IntervalPage.o ./Page/LanguagePage.o ./Page/OraPage.o ./Page/SettingPage.o ./Page/StartPage.o ./Page/StoricoPage.o&amp;nbsp; ./MQXLITE/psp/cortex_m/core/M0/boot.o ./MQXLITE/psp/cortex_m/core/M0/dispatch.o&amp;nbsp; ./MQXLITE/psp/cortex_m/cortex.o ./MQXLITE/psp/cortex_m/int_gkis.o ./MQXLITE/psp/cortex_m/int_inst.o ./MQXLITE/psp/cortex_m/int_kisr.o ./MQXLITE/psp/cortex_m/int_pvta.o ./MQXLITE/psp/cortex_m/int_unx.o ./MQXLITE/psp/cortex_m/int_vtab.o ./MQXLITE/psp/cortex_m/int_xcpt.o ./MQXLITE/psp/cortex_m/mem_zero.o ./MQXLITE/psp/cortex_m/psp_iinit.o ./MQXLITE/psp/cortex_m/psp_supp.o ./MQXLITE/psp/cortex_m/psp_tiad.o ./MQXLITE/psp/cortex_m/psp_tinm.o ./MQXLITE/psp/cortex_m/psp_tipr.o ./MQXLITE/psp/cortex_m/psp_tisu.o ./MQXLITE/psp/cortex_m/sc_irdyq.o ./MQXLITE/psp/cortex_m/stack_bu.o ./MQXLITE/psp/cortex_m/stack_de.o ./MQXLITE/psp/cortex_m/stack_st.o&amp;nbsp; ./MQXLITE/kernel/idletask.o ./MQXLITE/kernel/int.o ./MQXLITE/kernel/klog.o ./MQXLITE/kernel/lwevent.o ./MQXLITE/kernel/lwlog.o ./MQXLITE/kernel/lwmem.o ./MQXLITE/kernel/lwmsgq.o ./MQXLITE/kernel/lwsem.o ./MQXLITE/kernel/lwtimer.o ./MQXLITE/kernel/mqx_utils.o ./MQXLITE/kernel/mqxlite.o ./MQXLITE/kernel/mutex.o ./MQXLITE/kernel/qu_test.o ./MQXLITE/kernel/sched.o ./MQXLITE/kernel/task.o ./MQXLITE/kernel/time_ticks.o&amp;nbsp; ./MQXLITE/config/task_template_list.o&amp;nbsp; ./Initialization/Init.o&amp;nbsp; ./I2C/I2C.o ./I2C/IntI2cLdd1.o&amp;nbsp; ./Generated_Code/Generated_Code/BT_ACTIVE.o ./Generated_Code/Generated_Code/BT_RDYN.o ./Generated_Code/Generated_Code/BT_REQN.o ./Generated_Code/Generated_Code/BT_RESET.o ./Generated_Code/Generated_Code/BUTT_POWER.o ./Generated_Code/Generated_Code/BattSensGND.o ./Generated_Code/Generated_Code/BitIoLdd1.o ./Generated_Code/Generated_Code/BitIoLdd10.o ./Generated_Code/Generated_Code/BitIoLdd11.o ./Generated_Code/Generated_Code/BitIoLdd12.o ./Generated_Code/Generated_Code/BitIoLdd13.o ./Generated_Code/Generated_Code/BitIoLdd14.o ./Generated_Code/Generated_Code/BitIoLdd15.o ./Generated_Code/Generated_Code/BitIoLdd18.o ./Generated_Code/Generated_Code/BitIoLdd19.o ./Generated_Code/Generated_Code/BitIoLdd2.o ./Generated_Code/Generated_Code/BitIoLdd20.o ./Generated_Code/Generated_Code/BitIoLdd21.o ./Generated_Code/Generated_Code/BitIoLdd22.o ./Generated_Code/Generated_Code/BitIoLdd23.o ./Generated_Code/Generated_Code/BitIoLdd24.o ./Generated_Code/Generated_Code/BitIoLdd25.o ./Generated_Code/Generated_Code/BitIoLdd26.o ./Generated_Code/Generated_Code/BitIoLdd27.o ./Generated_Code/Generated_Code/BitIoLdd28.o ./Generated_Code/Generated_Code/BitIoLdd29.o ./Generated_Code/Generated_Code/BitIoLdd3.o ./Generated_Code/Generated_Code/BitIoLdd30.o ./Generated_Code/Generated_Code/BitIoLdd4.o ./Generated_Code/Generated_Code/BitIoLdd5.o ./Generated_Code/Generated_Code/BitIoLdd6.o ./Generated_Code/Generated_Code/BitIoLdd7.o ./Generated_Code/Generated_Code/BitIoLdd8.o ./Generated_Code/Generated_Code/BitIoLdd9.o ./Generated_Code/Generated_Code/BitsIoLdd1.o ./Generated_Code/Generated_Code/BitsIoLdd2.o ./Generated_Code/Generated_Code/BitsIoLdd3.o ./Generated_Code/Generated_Code/Cap1.o ./Generated_Code/Generated_Code/CaptureLdd1.o ./Generated_Code/Generated_Code/Cpu.o ./Generated_Code/Generated_Code/DB_high_1.o ./Generated_Code/Generated_Code/DB_high_2.o ./Generated_Code/Generated_Code/DB_low.o ./Generated_Code/Generated_Code/IO1_SCK.o ./Generated_Code/Generated_Code/IO2_MOSI.o ./Generated_Code/Generated_Code/IO3_MISO.o ./Generated_Code/Generated_Code/LCD_BKL.o ./Generated_Code/Generated_Code/LCD_CS.o ./Generated_Code/Generated_Code/LCD_DATA.o ./Generated_Code/Generated_Code/LCD_RD.o ./Generated_Code/Generated_Code/LCD_RST.o ./Generated_Code/Generated_Code/LCD_WR.o ./Generated_Code/Generated_Code/LTC_BUCK_ON.o ./Generated_Code/Generated_Code/LTC_BUCK_STDBY.o ./Generated_Code/Generated_Code/LTC_CHARGE.o ./Generated_Code/Generated_Code/LTC_ON.o ./Generated_Code/Generated_Code/LTC_PGOOD.o ./Generated_Code/Generated_Code/MQX1.o ./Generated_Code/Generated_Code/PE_LDD.o ./Generated_Code/Generated_Code/PIT.o ./Generated_Code/Generated_Code/PwmLdd1.o ./Generated_Code/Generated_Code/RTC_INT.o ./Generated_Code/Generated_Code/Ref_EN.o ./Generated_Code/Generated_Code/SDCard_ON.o ./Generated_Code/Generated_Code/SNS_AD1.o ./Generated_Code/Generated_Code/SNS_AD2.o ./Generated_Code/Generated_Code/SNS_AD3.o ./Generated_Code/Generated_Code/SNS_AD4.o ./Generated_Code/Generated_Code/SNS_AD5.o ./Generated_Code/Generated_Code/SNS_AD6.o ./Generated_Code/Generated_Code/SNS_IOA.o ./Generated_Code/Generated_Code/SystemTimer1.o ./Generated_Code/Generated_Code/TU1.o ./Generated_Code/Generated_Code/TU2.o ./Generated_Code/Generated_Code/TU3.o ./Generated_Code/Generated_Code/TimeDateLdd1.o ./Generated_Code/Generated_Code/TmDt1.o ./Generated_Code/Generated_Code/USB_ID.o ./Generated_Code/Generated_Code/USB_LDD.o ./Generated_Code/Generated_Code/Vectors.o ./Generated_Code/Generated_Code/WAIT.o ./Generated_Code/Generated_Code/Xmin.o ./Generated_Code/Generated_Code/Ymin.o ./Generated_Code/Generated_Code/usb_class.o ./Generated_Code/Generated_Code/usb_dci.o ./Generated_Code/Generated_Code/usb_descriptor.o ./Generated_Code/Generated_Code/usb_device.o ./Generated_Code/Generated_Code/usb_driver.o ./Generated_Code/Generated_Code/usb_framework.o ./Generated_Code/Generated_Code/usb_msc.o ./Generated_Code/Generated_Code/usb_msc_scsi.o&amp;nbsp; ./Generated_Code/BT_ACTIVE.o ./Generated_Code/BT_RDYN.o ./Generated_Code/BT_REQN.o ./Generated_Code/BT_RESET.o ./Generated_Code/BUTT_POWER.o ./Generated_Code/BattSensGND.o ./Generated_Code/BitIoLdd1.o ./Generated_Code/BitIoLdd10.o ./Generated_Code/BitIoLdd11.o ./Generated_Code/BitIoLdd12.o ./Generated_Code/BitIoLdd13.o ./Generated_Code/BitIoLdd14.o ./Generated_Code/BitIoLdd17.o ./Generated_Code/BitIoLdd18.o ./Generated_Code/BitIoLdd19.o ./Generated_Code/BitIoLdd2.o ./Generated_Code/BitIoLdd20.o ./Generated_Code/BitIoLdd21.o ./Generated_Code/BitIoLdd22.o ./Generated_Code/BitIoLdd23.o ./Generated_Code/BitIoLdd24.o ./Generated_Code/BitIoLdd25.o ./Generated_Code/BitIoLdd26.o ./Generated_Code/BitIoLdd27.o ./Generated_Code/BitIoLdd28.o ./Generated_Code/BitIoLdd29.o ./Generated_Code/BitIoLdd3.o ./Generated_Code/BitIoLdd30.o ./Generated_Code/BitIoLdd4.o ./Generated_Code/BitIoLdd5.o ./Generated_Code/BitIoLdd6.o ./Generated_Code/BitIoLdd7.o ./Generated_Code/BitIoLdd8.o ./Generated_Code/BitIoLdd9.o ./Generated_Code/BitsIoLdd1.o ./Generated_Code/BitsIoLdd2.o ./Generated_Code/BitsIoLdd3.o ./Generated_Code/Cap1.o ./Generated_Code/CaptureLdd1.o ./Generated_Code/Cpu.o ./Generated_Code/DB_high_1.o ./Generated_Code/DB_high_2.o ./Generated_Code/DB_low.o ./Generated_Code/IO1_SCK.o ./Generated_Code/IO2_MOSI.o ./Generated_Code/IO3_MISO.o ./Generated_Code/LCD_BKL.o ./Generated_Code/LCD_CS.o ./Generated_Code/LCD_DATA.o ./Generated_Code/LCD_RD.o ./Generated_Code/LCD_RST.o ./Generated_Code/LCD_WR.o ./Generated_Code/LTC_BUCK_ON.o ./Generated_Code/LTC_BUCK_STDBY.o ./Generated_Code/LTC_CHARGE.o ./Generated_Code/LTC_ON.o ./Generated_Code/LTC_PGOOD.o ./Generated_Code/MQX1.o ./Generated_Code/PE_LDD.o ./Generated_Code/PIT.o ./Generated_Code/PwmLdd1.o ./Generated_Code/RTC_INT.o ./Generated_Code/Ref_EN.o ./Generated_Code/SDCard_ON.o ./Generated_Code/SNS_AD1.o ./Generated_Code/SNS_AD2.o ./Generated_Code/SNS_AD3.o ./Generated_Code/SNS_AD4.o ./Generated_Code/SNS_AD5.o ./Generated_Code/SNS_AD6.o ./Generated_Code/SNS_IOA.o ./Generated_Code/SystemTimer1.o ./Generated_Code/TU1.o ./Generated_Code/TU2.o ./Generated_Code/TU3.o ./Generated_Code/TimeDateLdd1.o ./Generated_Code/TmDt1.o ./Generated_Code/USB_ID.o ./Generated_Code/USB_LDD.o ./Generated_Code/Vectors.o ./Generated_Code/WAIT.o ./Generated_Code/Xmin.o ./Generated_Code/Ymin.o ./Generated_Code/usb_class.o ./Generated_Code/usb_dci.o ./Generated_Code/usb_descriptor.o ./Generated_Code/usb_device.o ./Generated_Code/usb_driver.o ./Generated_Code/usb_framework.o ./Generated_Code/usb_msc.o ./Generated_Code/usb_msc_scsi.o&amp;nbsp; ./FatFs/ccsbcs.o ./FatFs/disk.o ./FatFs/ff.o&amp;nbsp; ./Errors/Error.o&amp;nbsp; ./Driver_LCD/Calibri14.o ./Driver_LCD/Calibri28.o ./Driver_LCD/Driver_ILI9340.o ./Driver_LCD/TFT_base.o ./Driver_LCD/TFT_font.o ./Driver_LCD/TFT_image.o ./Driver_LCD/TFT_object.o ./Driver_LCD/Touchscreen.o&amp;nbsp; ./Bluetooth/aci_queue.o ./Bluetooth/aci_setup.o ./Bluetooth/acilib.o ./Bluetooth/dfu.o ./Bluetooth/hal_aci_tl.o ./Bluetooth/lib_aci.o ./Bluetooth/main_ble.o&amp;nbsp; ./ADC/ADC.o&amp;nbsp; &lt;/P&gt;&lt;P&gt;Linea in ingresso troppo lunga.&lt;/P&gt;&lt;P&gt;make: *** [Test.elf] Error 255&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with codewarrior no&amp;nbsp; problem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2014 13:49:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380922#M954</guid>
      <dc:creator>danielecortella</dc:creator>
      <dc:date>2014-11-24T13:49:54Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380923#M955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CodeWarrior is using a different gcc and different build system, not comparable with KDS. Can you try the solution above to shorten the path of 'Generated_Code' which should save you many characters?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2014 13:58:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380923#M955</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2014-11-24T13:58:25Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380924#M956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It won't help much, just postpone the error.&lt;/P&gt;&lt;P&gt;An idea could be to use the library that the demo programs use, but how?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And by the way is there some kind of tutorial to use KSDK &lt;STRONG&gt;without &lt;/STRONG&gt;processor expert&lt;STRONG&gt;?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Giacomo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2014 14:24:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380924#M956</guid>
      <dc:creator>giacomopetrini</dc:creator>
      <dc:date>2014-11-24T14:24:12Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380925#M957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, for now it work but now i have the error : writing to APSR without specifying a bitmask is deprecated but the file is correct, in fact i have (like said here &lt;A href="https://community.nxp.com/thread/325709"&gt;MQXLite for M0+ (MKL25Z128VLK4) fails to build&lt;/A&gt;):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #ifdef __GNUC__&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; msr APSR_nzcvq, r1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; msr APSR, r1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #endif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2014 14:51:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380925#M957</guid>
      <dc:creator>danielecortella</dc:creator>
      <dc:date>2014-11-24T14:51:22Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380926#M958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;tried:&lt;/P&gt;&lt;P&gt;new project, added ksdk_platform_lib.a to the linker path.&lt;/P&gt;&lt;P&gt;added (manually) all the KSDK/platform files (only the .h) putting all in the same folder ( Hal and Driver), so the includes are less. In the C and C++ compiler settings I added all the necessary path but when i compile cpp files a get an error like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In file included from C:\Users\jack\Dropbox\MBD\Progetti\TwingTec\Firmware\workspace\firmware\Sources\Includes\Hal/fsl_pit_hal.h:33:0,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from C:\Users\jack\Dropbox\MBD\Progetti\TwingTec\Firmware\workspace\firmware\Sources\Init/Cpu.h:82,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from C:\Users\jack\Dropbox\MBD\Progetti\TwingTec\Firmware\workspace\firmware\Sources\Init/UART3.h:69,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from ../Sources/SBUS.h:24,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from ../Sources/Futaba_sbus/FUTABA_SBUS.h:4,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from ../Sources/Futaba_sbus/FUTABA_SBUS.cpp:1:&lt;/P&gt;&lt;P&gt;C:\Users\jack\Dropbox\MBD\Progetti\TwingTec\Firmware\workspace\firmware\Sources\Includes\Hal/fsl_pit_hal.h: In function 'bool PIT_HAL_GetIntCmd(uint32_t, uint32_t)':&lt;/P&gt;&lt;P&gt;C:\Users\jack\Dropbox\MBD\Progetti\TwingTec\Firmware\workspace\firmware\Sources\Includes\Hal/fsl_pit_hal.h:287:22: error: 'FSL_FEATURE_PIT_TIMER_COUNT' was not declared in this scope&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert(channel &amp;lt; FSL_FEATURE_PIT_TIMER_COUNT);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so it seems that it can't find the FSL_FEATURE_PIT_TIMER_COUNT #define that is in fsl_pit_features.h THAT IS IN SAME DIRECTORY AS fsl_pit_hal.h.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2014 15:23:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380926#M958</guid>
      <dc:creator>giacomopetrini</dc:creator>
      <dc:date>2014-11-24T15:23:43Z</dc:date>
    </item>
    <item>
      <title>Re: KSDK Linker Error - Command line too long</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380927#M959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, found. I forgot to add the CPU type to the C++ preprocessor... ("CPU_MK64FN1M0VMD12").&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2014 15:31:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/KSDK-Linker-Error-Command-line-too-long/m-p/380927#M959</guid>
      <dc:creator>giacomopetrini</dc:creator>
      <dc:date>2014-11-24T15:31:19Z</dc:date>
    </item>
  </channel>
</rss>

