So I have been trying to get the serial boot loader going, and it turns out I can't even get it to build.
In CodeWarrior 10.5: File | Import | Existing Project into Workspace | Selected the unzipped folder. It successfully imported the "uTasker V1_4" project. Right-clicked on project in Project Explorer, selected "uTaskerSerialLoader FLASH" target. Clicked the "Build" toolbar button.
The compile steps all succeeded but the link step failed with a whole bunch of "No such file or directory" errors. Surprisingly, it is not complaining about missing libraries. Rather, it is complaining about missing .c files. Wait, what? Why is the linker looking for .c files?
Poking about reveals that the file "uTaskerKinetis_V1.4.4\Applications\uTaskerSerialBoot\KinetisCodeWarrior\uTaskerSerialBoot_FLASH\uTaskerSerialBoot.args" doesn't look right. This file is automatically generated and contains the arguments fed to the linker. It lists all the .o files, a bunch of flags, the libraries, a couple more flags, and then, all on one line tacked on the end, all the source .c files.
If I delete this .args file and rebuild it gets regenerated the same. Build clean has the same effect. If I manually delete the line containing the .c files from the .args file and then invoke the linker myself it builds the .elf just fine.
So it looks like there is something screwed up with the automatic generation of the .args file, but I have no idea what it is. I can't find anything that looks wrong in the project settings, and in any case I haven't changed any of them. Any help appreciated.
*** Build of configuration uTaskerSerialLoader_FLASH for project uTaskerV1_4 ****
C:\Progs\Freescale\CW MCU v10.4\gnu\bin\mingw32-make -j16 all
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/utFAT/mass_storage.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Driver.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/GlobalTimer.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/SSC_drv.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Tty_drv.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/USB_drv.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Watchdog.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/can_drv.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/eth_drv.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/iic_drv.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/low_power.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uFile.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uMalloc.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uNetwork.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uTasker.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/Ethernet.c'
'Executing target #1 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/utFAT/mass_storage.c'
'Executing target #2 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Driver.c'
'Executing target #3 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/GlobalTimer.c'
'Executing target #4 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/SSC_drv.c'
'Executing target #5 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Tty_drv.c'
'Executing target #6 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/USB_drv.c'
'Executing target #7 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Watchdog.c'
'Executing target #8 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/can_drv.c'
'Executing target #9 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/eth_drv.c'
'Executing target #10 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/iic_drv.c'
'Executing target #11 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/low_power.c'
'Executing target #12 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uFile.c'
'Executing target #13 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uMalloc.c'
'Executing target #14 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uNetwork.c'
'Executing target #15 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uTasker.c'
'Executing target #16 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/Ethernet.c'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/utFAT/mass_storage.c" @"uTasker/utFAT/mass_storage.args" -MMD -MP -MF"uTasker/utFAT/mass_storage.d" -o"uTasker/utFAT/mass_storage.o"
'Invoking: ARM Ltd Windows GCC C Compiler'
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Driver.c" @"uTasker/Driver.args" -MMD -MP -MF"uTasker/Driver.d" -o"uTasker/Driver.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/GlobalTimer.c" @"uTasker/GlobalTimer.args" -MMD -MP -MF"uTasker/GlobalTimer.d" -o"uTasker/GlobalTimer.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/SSC_drv.c" @"uTasker/SSC_drv.args" -MMD -MP -MF"uTasker/SSC_drv.d" -o"uTasker/SSC_drv.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Tty_drv.c" @"uTasker/Tty_drv.args" -MMD -MP -MF"uTasker/Tty_drv.d" -o"uTasker/Tty_drv.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/USB_drv.c" @"uTasker/USB_drv.args" -MMD -MP -MF"uTasker/USB_drv.d" -o"uTasker/USB_drv.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Watchdog.c" @"uTasker/Watchdog.args" -MMD -MP -MF"uTasker/Watchdog.d" -o"uTasker/Watchdog.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/can_drv.c" @"uTasker/can_drv.args" -MMD -MP -MF"uTasker/can_drv.d" -o"uTasker/can_drv.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/eth_drv.c" @"uTasker/eth_drv.args" -MMD -MP -MF"uTasker/eth_drv.d" -o"uTasker/eth_drv.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/iic_drv.c" @"uTasker/iic_drv.args" -MMD -MP -MF"uTasker/iic_drv.d" -o"uTasker/iic_drv.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/low_power.c" @"uTasker/low_power.args" -MMD -MP -MF"uTasker/low_power.d" -o"uTasker/low_power.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uFile.c" @"uTasker/uFile.args" -MMD -MP -MF"uTasker/uFile.d" -o"uTasker/uFile.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uMalloc.c" @"uTasker/uMalloc.args" -MMD -MP -MF"uTasker/uMalloc.d" -o"uTasker/uMalloc.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uNetwork.c" @"uTasker/uNetwork.args" -MMD -MP -MF"uTasker/uNetwork.d" -o"uTasker/uNetwork.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uTasker.c" @"uTasker/uTasker.args" -MMD -MP -MF"uTasker/uTasker.d" -o"uTasker/uTasker.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/Ethernet.c" @"stack/Ethernet.args" -MMD -MP -MF"stack/Ethernet.d" -o"stack/Ethernet.o"
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/utFAT/mass_storage.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Driver.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/GlobalTimer.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/SSC_drv.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Tty_drv.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/USB_drv.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/Watchdog.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/can_drv.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/eth_drv.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/iic_drv.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/low_power.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uFile.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uMalloc.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uNetwork.c'
' '
' '
' '
' '
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/Ethernet.c'
' '
' '
' '
' '
' '
' '
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/uTasker/uTasker.c'
' '
' '
' '
' '
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/arp.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/http.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/icmp.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/ip.c'
' '
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/ip_utils.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/tcp.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/webutils.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Hardware/Kinetis/kinetis.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/Loader.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/SDLoader.c'
' '
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/usb_loader.c'
'Building file: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/webInterface.c'
'Executing target #17 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/arp.c'
'Executing target #18 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/http.c'
'Executing target #19 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/icmp.c'
'Executing target #20 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/ip.c'
'Executing target #21 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/ip_utils.c'
'Executing target #22 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/tcp.c'
'Executing target #23 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/webutils.c'
'Executing target #24 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Hardware/Kinetis/kinetis.c'
'Executing target #25 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/Loader.c'
'Executing target #26 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/SDLoader.c'
'Executing target #27 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/usb_loader.c'
'Executing target #28 C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/webInterface.c'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
'Invoking: ARM Ltd Windows GCC C Compiler'
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/arp.c" @"stack/arp.args" -MMD -MP -MF"stack/arp.d" -o"stack/arp.o"
'Invoking: ARM Ltd Windows GCC C Compiler'
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/http.c" @"stack/http.args" -MMD -MP -MF"stack/http.d" -o"stack/http.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/icmp.c" @"stack/icmp.args" -MMD -MP -MF"stack/icmp.d" -o"stack/icmp.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/ip.c" @"stack/ip.args" -MMD -MP -MF"stack/ip.d" -o"stack/ip.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/ip_utils.c" @"stack/ip_utils.args" -MMD -MP -MF"stack/ip_utils.d" -o"stack/ip_utils.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/tcp.c" @"stack/tcp.args" -MMD -MP -MF"stack/tcp.d" -o"stack/tcp.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/webutils.c" @"stack/webutils.args" -MMD -MP -MF"stack/webutils.d" -o"stack/webutils.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Hardware/Kinetis/kinetis.c" @"Hardware/Kinetis/kinetis.args" -MMD -MP -MF"Hardware/Kinetis/kinetis.d" -o"Hardware/Kinetis/kinetis.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/Loader.c" @"Applications/uTaskerSerialBoot/Loader.args" -MMD -MP -MF"Applications/uTaskerSerialBoot/Loader.d" -o"Applications/uTaskerSerialBoot/Loader.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/SDLoader.c" @"Applications/uTaskerSerialBoot/SDLoader.args" -MMD -MP -MF"Applications/uTaskerSerialBoot/SDLoader.d" -o"Applications/uTaskerSerialBoot/SDLoader.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/usb_loader.c" @"Applications/uTaskerSerialBoot/usb_loader.args" -MMD -MP -MF"Applications/uTaskerSerialBoot/usb_loader.d" -o"Applications/uTaskerSerialBoot/usb_loader.o"
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/webInterface.c" @"Applications/uTaskerSerialBoot/webInterface.args" -MMD -MP -MF"Applications/uTaskerSerialBoot/webInterface.d" -o"Applications/uTaskerSerialBoot/webInterface.o"
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/arp.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/http.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/icmp.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/ip.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/ip_utils.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/tcp.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/stack/webutils.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/Loader.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/SDLoader.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/usb_loader.c'
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Hardware/Kinetis/kinetis.c'
' '
' '
' '
' '
' '
'Finished building: C:/Users/mdkendall.ELEMENTS/Documents/uTaskerKinetis_V1.4.4/Applications/uTaskerSerialBoot/webInterface.c'
' '
' '
' '
' '
' '
' '
' '
'Building target: uTaskerSerialBoot.elf'
'Executing target #29 uTaskerSerialBoot.elf'
'Invoking: ARM Ltd Windows GCC C Linker'
"C:/Progs/Freescale/CW MCU v10.4/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" @"uTaskerSerialBoot.args" -o"uTaskerSerialBoot.elf"
arm-none-eabi-gcc: error: Hardware/Kinetis/kinetis.c: No such file or directory
arm-none-eabi-gcc: error: stack/ip_utils.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/Driver.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/GlobalTimer.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/SSC_drv.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/Tty_drv.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/USB_drv.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/Watchdog.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/can_drv.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/eth_drv.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/iic_drv.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/low_power.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/uFile.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/uMalloc.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/uNetwork.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/uTasker.c: No such file or directory
arm-none-eabi-gcc: error: uTasker/utFAT/mass_storage.c: No such file or directory
arm-none-eabi-gcc: error: Applications/uTaskerSerialBoot/Loader.c: No such file or directory
arm-none-eabi-gcc: error: Applications/uTaskerSerialBoot/SDLoader.c: No such file or directory
arm-none-eabi-gcc: error: Applications/uTaskerSerialBoot/usb_loader.c: No such file or directory
mingw32-make: *** [uTaskerSerialBoot.elf] Error 1
And here is the uTaskerSerialBoot.args file. Note the final line.