Dear All,<br><br>My name is Salvatore I&#39;m an embedded software developer.<br>I&#39;m currently working on an ARM board and I&#39;ve started to use openembedded to create a small but efficent rootfs for it.<br><br>As the guide said I&#39;ve created my machine and local configurations.<br>
<br>This is my local.conf:<br>BBFILES = &quot;/home/salvo/oe/stuff/openembedded/recipes/*/*.bb&quot;<br>DISTRO = &quot;angstrom-2010.x&quot;<br>MACHINE = &quot;armtest&quot;<br><br>And this is my armtest.conf file:<br><br>
#@TYPE: Machine<br>#@NAME: armtest<br>#@DESCRIPTION: armtest<br>TARGET_ARCH = &quot;arm&quot;<br><br>PREFERRED_PROVIDER_virtual/xserver = &quot;xserver-xorg&quot;<br>XSERVER = &quot;xserver-xorg \<br>           xf86-input-evdev \<br>
           xf86-input-mouse \<br>           xf86-video-fbdev \<br>           xf86-input-keyboard&quot;<br><br>GUI_MACHINE_CLASS = &quot;bigscreen&quot;<br><br>require conf/machine/include/tune-cortexa8.inc<br><br>PREFERRED_PROVIDER_virtual/kernel = &quot;linux&quot;<br>
PERFERRED_VERSION_linux = &quot;2.6.32&quot;<br><br>MACHINE_FEATURES = &quot;kernel26 screen apm usbgadget usbhost vfat alsa&quot;<br><br>----- end<br><br><br>I&#39;ve choose such configuration looking at some other machine files.<br>
<br><br>Then I&#39;ve started to build one of the pre-defined images : x11-image<br><br>Unfortunately this image is downloading and installing a lot of things!<br>I thought this would only install an x11 base image but it&#39;s compiling also gtk, gnome etc etc...and taking a lot of disk space!<br>
<br>So my questions are:<br><br>1) Please can you suggest me the best way to create an image as small as possible with a complete xorg xserver support + QT?<br>2) Is there a way to use a prebuilt external toolchain?<br>3) How can I tell openembedded to use kernel sources that are already downloaded and patched and stored on my HD?<br>
4) Is the Angstrom distro something that could be ok for a simple rootfs on an embedded device?<br><br>Thank you for everything.<br><br>Salvo<br><br><br><br>