Creating Cross-Compile Friendly Software



Click here to start the Slideshow





Created on Friday 30 July 2004 by Sam Robb

Table of Contents
  1. Creating Cross-Compile Friendly Software
  2. Intended Audience
  3. Overview
  4. Terminology
  5. What is Cross-Compiling?
  6. Why Cross-Compile?
  7. Assumptions
  8. Configuration Issues
  9. Using The Wrong Tools
  10. Executing Code on the Build System
  11. Overriding 'Detected' Values
  12. Build Issues
  13. Build System Assumptions
  14. Hard-Coded Tool Names
  15. Decorated Tool Names
  16. Hard-Coded Paths
  17. Private Library/Tool Versions
  18. Installation Issues
  19. Build System Command Side Effects
  20. Hard-Coded Installation Paths
  21. Expected Directory Structure
  22. Verification Issues
  23. Test Suites
  24. Development Strategies
  25. Conclusions
  26. The Peruvian Dancing Llamas
  27. Marketing
  28. Cost
  29. Technology
  30. Other