Space in path

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Space in path

Jump to solution
1,187 Views
seandema
Contributor IV

My company recently performed an upgrade to the drive where I keep the MQX install and CW work spaces. After the upgrade was complete and I could reconnect my projects would no longer build. I tried making a new work space but that hasn't fix it. They did make a slight change to the directory path replacing an underscore "_" with a space( C:/Engineering_Vault/” changed to “C:/Engineering Vault/"). I suspect this is where most of my issues are coming form. I have corrected the paths in Linked Resources but still have an issue.

 

Anyone know what might be wrong here?

 

Thanks,

Sean

 

Below is a screen shot of Linked Resources and the errors I'm getting.

14878_14878.pngLinked Resources.png

**** Build of configuration Debug for project bsp_L14_ProgMod_1MB ****

 

"C:\\Freescale\\CW MCU v10.6\\gnu\\bin\\mingw32-make" -j16 all

'Building file: ../Sources/Events.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/usb_dcd_mk60.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/polled/usb_dcd_pol.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/polled/usb_dcd_pol_kn.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/int/usb_dcd_int.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/int/usb_dcd_int_kn.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb/usb_install.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb/usb_mk60f.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb/usb_mk60f_device.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/timer/timer_kinetis.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/timer/timer_qpit.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/tchres/tchres.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi_dspi.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi_dspi_common.c'

'Building file: C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi_dspi_dma.c'

'Executing target #1 ../Sources/Events.c'

'Executing target #2 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/usb_dcd_mk60.c'

'Executing target #3 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/polled/usb_dcd_pol.c'

'Executing target #4 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/polled/usb_dcd_pol_kn.c'

'Executing target #5 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/int/usb_dcd_int.c'

'Executing target #6 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/int/usb_dcd_int_kn.c'

'Executing target #7 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb/usb_install.c'

'Executing target #8 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb/usb_mk60f.c'

'Executing target #9 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb/usb_mk60f_device.c'

'Executing target #10 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/timer/timer_kinetis.c'

'Executing target #11 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/timer/timer_qpit.c'

'Executing target #12 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/tchres/tchres.c'

'Executing target #13 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi.c'

'Executing target #14 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi_dspi.c'

'Executing target #15 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi_dspi_common.c'

'Executing target #16 C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi_dspi_dma.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:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "../Sources/Events.c" @"Sources/Events.args" -MMD -MP -MF"Sources/Events.d" -o"Sources/Events.o"

'Invoking: ARM Ltd Windows GCC C Compiler'

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/usb_dcd_mk60.c" @"Peripheral_IO_Drivers/usb_dcc/usb_dcd_mk60.args" -MMD -MP -MF"Peripheral_IO_Drivers/usb_dcc/usb_dcd_mk60.d" -o"Peripheral_IO_Drivers/usb_dcc/usb_dcd_mk60.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/polled/usb_dcd_pol.c" @"Peripheral_IO_Drivers/usb_dcc/polled/usb_dcd_pol.args" -MMD -MP -MF"Peripheral_IO_Drivers/usb_dcc/polled/usb_dcd_pol.d" -o"Peripheral_IO_Drivers/usb_dcc/polled/usb_dcd_pol.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/polled/usb_dcd_pol_kn.c" @"Peripheral_IO_Drivers/usb_dcc/polled/usb_dcd_pol_kn.args" -MMD -MP -MF"Peripheral_IO_Drivers/usb_dcc/polled/usb_dcd_pol_kn.d" -o"Peripheral_IO_Drivers/usb_dcc/polled/usb_dcd_pol_kn.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/int/usb_dcd_int.c" @"Peripheral_IO_Drivers/usb_dcc/int/usb_dcd_int.args" -MMD -MP -MF"Peripheral_IO_Drivers/usb_dcc/int/usb_dcd_int.d" -o"Peripheral_IO_Drivers/usb_dcc/int/usb_dcd_int.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/int/usb_dcd_int_kn.c" @"Peripheral_IO_Drivers/usb_dcc/int/usb_dcd_int_kn.args" -MMD -MP -MF"Peripheral_IO_Drivers/usb_dcc/int/usb_dcd_int_kn.d" -o"Peripheral_IO_Drivers/usb_dcc/int/usb_dcd_int_kn.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb/usb_install.c" @"Peripheral_IO_Drivers/usb/usb_install.args" -MMD -MP -MF"Peripheral_IO_Drivers/usb/usb_install.d" -o"Peripheral_IO_Drivers/usb/usb_install.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb/usb_mk60f.c" @"Peripheral_IO_Drivers/usb/usb_mk60f.args" -MMD -MP -MF"Peripheral_IO_Drivers/usb/usb_mk60f.d" -o"Peripheral_IO_Drivers/usb/usb_mk60f.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb/usb_mk60f_device.c" @"Peripheral_IO_Drivers/usb/usb_mk60f_device.args" -MMD -MP -MF"Peripheral_IO_Drivers/usb/usb_mk60f_device.d" -o"Peripheral_IO_Drivers/usb/usb_mk60f_device.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/timer/timer_kinetis.c" @"Peripheral_IO_Drivers/timer/timer_kinetis.args" -MMD -MP -MF"Peripheral_IO_Drivers/timer/timer_kinetis.d" -o"Peripheral_IO_Drivers/timer/timer_kinetis.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/timer/timer_qpit.c" @"Peripheral_IO_Drivers/timer/timer_qpit.args" -MMD -MP -MF"Peripheral_IO_Drivers/timer/timer_qpit.d" -o"Peripheral_IO_Drivers/timer/timer_qpit.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/tchres/tchres.c" @"Peripheral_IO_Drivers/tchres/tchres.args" -MMD -MP -MF"Peripheral_IO_Drivers/tchres/tchres.d" -o"Peripheral_IO_Drivers/tchres/tchres.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi.c" @"Peripheral_IO_Drivers/spi/spi.args" -MMD -MP -MF"Peripheral_IO_Drivers/spi/spi.d" -o"Peripheral_IO_Drivers/spi/spi.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi_dspi.c" @"Peripheral_IO_Drivers/spi/spi_dspi.args" -MMD -MP -MF"Peripheral_IO_Drivers/spi/spi_dspi.d" -o"Peripheral_IO_Drivers/spi/spi_dspi.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi_dspi_common.c" @"Peripheral_IO_Drivers/spi/spi_dspi_common.args" -MMD -MP -MF"Peripheral_IO_Drivers/spi/spi_dspi_common.d" -o"Peripheral_IO_Drivers/spi/spi_dspi_common.o"

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi/spi_dspi_dma.c" @"Peripheral_IO_Drivers/spi/spi_dspi_dma.args" -MMD -MP -MF"Peripheral_IO_Drivers/spi/spi_dspi_dma.d" -o"Peripheral_IO_Drivers/spi/spi_dspi_dma.o"

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

mingw32-make: *** [Sources/Events.o] Error 1

mingw32-make: *** Waiting for unfinished jobs....

mingw32-make: *** [Peripheral_IO_Drivers/usb_dcc/usb_dcd_mk60.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/usb_dcc/polled/usb_dcd_pol.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/usb_dcc/polled/usb_dcd_pol_kn.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/usb_dcc/int/usb_dcd_int.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/usb_dcc/int/usb_dcd_int_kn.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/usb/usb_install.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/usb/usb_mk60f.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/usb/usb_mk60f_device.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/timer/timer_kinetis.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/timer/timer_qpit.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/tchres/tchres.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/spi/spi.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/spi/spi_dspi.o] Error 1

mingw32-make: *** [Peripheral_IO_Drivers/spi/spi_dspi_common.o] Error 1

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

mingw32-make: *** [Peripheral_IO_Drivers/spi/spi_dspi_dma.o] Error 1

Labels (1)
Tags (2)
0 Kudos
1 Solution
870 Views
BlackNight
NXP Employee
NXP Employee

Yes, that's the issue.

The compiler reads the -D option, and stops at the first space, then it reads the next item as a file to be compiled (which is of course not found).

Go to the compiler project settings, and have that path name in double quotes (preprocessor defines).

I hope that helps and cures it.

Erich

View solution in original post

0 Kudos
8 Replies
870 Views
BlackNight
NXP Employee
NXP Employee

It seems some files are not properly surrounded by double quotes, but the output does not really show much details.

Can you disable parallel build (see Reducing Compile Time in Eclipse with Parallel Build | MCU on Eclipse) so things are more in order in the output?

Have you performed a 'Project > Clean' already?

Just in case, deleting all the generated make file (deleting the bould output folder, usually 'Release', 'Debug' or 'FLASH' might help too.

Erich

0 Kudos
870 Views
seandema
Contributor IV

I turned off parallel build, did a clean, and deleted the make file output folder ('Debug' in my case). However that has not resolved the issue. I'm still getting similar build errors though the output is more clean now.

**** Build of configuration Debug for project bsp_L14_ProgMod_1MB ****

"C:\\Freescale\\CW MCU v10.6\\gnu\\bin\\mingw32-make" all

'Building file: ../Sources/Events.c'

'Executing target #1 ../Sources/Events.c'

'Invoking: ARM Ltd Windows GCC C Compiler'

"C:/Freescale/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "../Sources/Events.c" @"Sources/Events.args" -MMD -MP -MF"Sources/Events.d" -o"Sources/Events.o"

arm-none-eabi-gcc: error: Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1: No such file or directory

mingw32-make: *** [Sources/Events.o] Error 1

Thanks,

Sean

0 Kudos
870 Views
BlackNight
NXP Employee
NXP Employee

It looks the bad thing is in the file "Sources/Events.args"? Can you post its content?


Thanks,

Erich

0 Kudos
870 Views
seandema
Contributor IV

Here are the contents.

I noticed the line starting with "DMQX_ROOT_DIR" doesn't have its path in quotes. Do you think that's the issue?

Thanks,

Sean

-mcpu=cortex-m4

-mthumb

-mfloat-abi=softfp

-mfpu=fpv4-sp-d16

-g3

-gdwarf-2

-gstrict-dwarf

-gstrict-dwarf

-nostdinc

-DMQX_ROOT_DIR=C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1

-D__VFPV4__=1

-D_EWL_C99=1

-D_DEBUG=1

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/build/cw10gcc/bsp_L14_ProgMod_1MB/Generated_Code"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/build/cw10gcc/bsp_L14_ProgMod_1MB/Sources"

-I"C:/Freescale/CW MCU v10.6/MCU/ProcessorExpert/lib/Kinetis/pdd/inc"

-I"C:/Freescale/CW MCU v10.6/MCU/ProcessorExpert/lib/Kinetis/iofiles"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/adc/kadc"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/adc"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/cm"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/config/L14_ProgMod_1MB"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/dma"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/enet/macnet"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/enet/phy"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/enet"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/esdhc"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/flashx/freescale"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/flashx"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/can/flexcan"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/gpio/kgpio"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/gpio"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/hwtimer"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/i2c"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/i2c/polled"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/i2c/int"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/bsp/L14_ProgMod_1MB"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/config/common"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/include"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/debug"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/io_mem"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/io_null"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/pipe"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/lpm"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/lwadc"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/lwgpio"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/nandflash/nfc"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/nandflash"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/pcb"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/pcb/mqxa"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/pccard"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/pcflash"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/rtc"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/sai"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/sai/int"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/sdcard/sdcard_esdhc"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/sdcard/sdcard_spi"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/sdcard"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/serial"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/spi"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/tchres"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/tfs"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/timer"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/polled"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/io/usb_dcd/int"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/psp/cortex_m/compiler/gcc_cw"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/psp/cortex_m/cpu"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/psp/cortex_m"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/psp/cortex_m/core/M4"

-I"C:/Engineering Vault/drawings/Assembly/X40000-X40999/X40211/Software/Freescale_MQX_4_1/mqx/source/tad"

-I"C:/Freescale/CW MCU v10.6/MCU/ARM_GCC_Support/ewl/EWL_C/include"

-I"C:/Freescale/CW MCU v10.6/MCU/ARM_GCC_Support/ewl/EWL_Runtime/include"

-O0

-ffunction-sections

-fdata-sections

-Wall

-std=gnu99

-c

-fmessage-length=0

-fno-strict-aliasing 

-Wno-missing-braces 

-Wno-switch 

-Wno-unused-value 

-Wno-unused-variable 

-Wno-unused-but-set-variable 

-Wno-pointer-to-int-cast 

-Wno-unused-function 

-Wno-unused-label 

-Wno-char-subscripts 

-Wno-int-to-pointer-cast

0 Kudos
871 Views
BlackNight
NXP Employee
NXP Employee

Yes, that's the issue.

The compiler reads the -D option, and stops at the first space, then it reads the next item as a file to be compiled (which is of course not found).

Go to the compiler project settings, and have that path name in double quotes (preprocessor defines).

I hope that helps and cures it.

Erich

0 Kudos
870 Views
seandema
Contributor IV

Thanks! That was the issue.

However it was recommended that I go ahead and move MQX to a different location after all. I went ahead and re-installed MQX to a different location, and re-cloned and configured my BSP. I can build just fine but now I get an error message when I try to debug. Any chance you know what this means?

Debug error.jpg

Thanks,

Sean

0 Kudos
870 Views
BlackNight
NXP Employee
NXP Employee

Sean,

This seems to be a problem reported by the MQX kernel aware plugin. Can you try to disable it in the debug/launch configuration settings if it makes a difference?

Erich

870 Views
seandema
Contributor IV

Tried turning it off. Initially it would just stop in dispatch.s and refuse to run instead of showing the error message. I rebuild my code and then it ran just fine. After that I tried turning the kernel aware stuff back on and now its running with it on. I can't explain it but I'm glad it's working.

Thanks for all your help.

-Sean

0 Kudos