TerminologyOperating SystemHost, Guest, Build, and TargetPlatform LimitationsWithout VirtualBox (Native)Using VirtualBox (Ubuntu/Linux)Planning Your Cross-Development EnvironmentBuilding the Cross-CompilerDownload crosstool-NGStaging DirectoryUnpack the TarballCreate /opt/x-toolsInstall Package DependenciesConfigure crosstools-NGmake crosstool-ngmake installPATHCross-Compiler ConfigurationPaths and Misc OptionsTarget OptionsOperating SystemBinary UtilitiesC CompilerSave ConfigurationBuild Cross-CompilerTroubleshooting