diff --git a/documentation/poky-ref-manual/development.xml b/documentation/poky-ref-manual/development.xml index 419c3a4f3a..8508a5eb31 100644 --- a/documentation/poky-ref-manual/development.xml +++ b/documentation/poky-ref-manual/development.xml @@ -97,65 +97,6 @@ -
- External Development Using the QEMU Emulator - - Running Poky QEMU images is covered in the - "A Quick Test Run" - section of the Yocto Project Quick Start. - - - The QEMU images shipped with the Yocto Project contain complete toolchains - native to their target architectures. - This support allows you to develop applications within QEMU similar to the way - you would using a normal host development system. - - - - Speed can be an issue depending on the target and host architecture mix. - For example, using the qemux86 image in the emulator - on an Intel-based 32-bit (x86) host machine is fast because the target and - host architectures match. - On the other hand, using the qemuarm image on the same Intel-based - host can be slower. - But, you still achieve faithful emulation of ARM-specific issues. - - - - To speed things up, the QEMU images support using distcc - to call a cross-compiler outside the emulated system. - If you used runqemu to start QEMU, and - distccd is present on the host system, any BitBake cross-compiling - toolchain available from the build system is automatically - used from within QEMU simply by calling distcc. - You can accomplish this by defining the cross-compiler variable - (e.g. export CC="distcc"). - Alternatively, if a suitable SDK/toolchain is present in - /opt/poky the toolchain is also automatically used. - - - - Several mechanisms exist that let you connect to the system running on the - QEMU emulator: - - QEMU provides a framebuffer interface that makes standard - consoles available. - Generally, headless embedded devices have a serial port. - If so, you can configure the operating system of the running image - to use that port to run a console. - The connection uses standard IP networking. - The QEMU images have a Dropbear secure shell (ssh) server - that runs with the root password disabled. - This allows you to use standard ssh and - scp commands. - The QEMU images also contain an embedded Network Files - System (NFS) server that exports the image's root filesystem. - This allows you to make the filesystem available to the - host. - - -
-
Development Using Yocto Project Directly