I keep getting build errors due to broken paths, using the OMAP-L138 Starterware example USB device bulk project.
I did the correct thing, that is, I imported the project into CCSv5 without copying the files.
Also, I tried re-installing the Starterware several times (and also a complete re-install of CCS and all the packages). I installed Starterware into the default location, that is, at C:\ti\OMAPL138_StarterWare_1_10_03_03
It always results in numerous broken path names, for the compiler, and for the linker.
Here is what the compiler reports when I try to build. Notice the highlighted items have something missing. For example, the first one on the list should read "C:/ti/OMAPL138_StarterWare_1_10_03_03/examples/....." The part highlighted in blue in missing from all the following paths.
Description Resource Path Location Type
gmake: *** No rule to make target `C:/examples/evmOMAPL138/usb_dev_bulk/usb_bulk_structs.c', needed by `usb_bulk_structs.obj'. usb_dev_bulk_armv5_omapl138_evmOMAPL138 Unknown C/C++ Problem
gmake: *** No rule to make target `C:/examples/evmOMAPL138/usb_dev_bulk/usb_dev_bulk.c', needed by `usb_dev_bulk.obj'. usb_dev_bulk_armv5_omapl138_evmOMAPL138 Unknown C/C++ Problem
gmake: *** No rule to make target `C:/examples/evmOMAPL138/usb_dev_bulk/ustdlib.c', needed by `ustdlib.obj'. usb_dev_bulk_armv5_omapl138_evmOMAPL138 Unknown C/C++ Problem
Invalid project path: Include path not found (C:\grlib\include). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
Invalid project path: Include path not found (C:\usblib\include). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
Invalid project path: Include path not found (C:\ipclite\include). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
Invalid project path: Include path not found (C:\nandlib\include). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
Invalid project path: Include path not found (C:\include\armv5\omapl138). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
Invalid project path: Include path not found (C:\include\armv5). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
Invalid project path: Include path not found (C:\include\hw). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
Invalid project path: Include path not found (C:\include). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
Invalid project path: Include path not found (C:\examples\evmOMAPL138\usb_dev_bulk). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
Invalid project path: Include path not found (C:\examples\evmOMAPL138\usb_dev_bulk). usb_dev_bulk_armv5_omapl138_evmOMAPL138 pathentry Path Entry Problem
This project contains unresolved buildable linked resources. It might not build as expected. usb_dev_bulk_armv5_omapl138_evmOMAPL138 project Problems