Robustness
Problem: rogue object files that live forever
Solution: recreate vxWorks.a from scratch each time
- Slightly slower, but kernel is only rarely rebuilt anyway
Problem: old object files pulled into library
Solution: no wildcards - use explicit configured list of objects
- Need to maintain central list, but can use same list to drive compilation - no need for per-directory Makefiles
No significant path problems.