Dear All,<br><br>My name is Salvatore I'm an embedded software developer.<br>I'm currently working on an ARM board and I've started to use openembedded to create a small but efficent rootfs for it.<br><br>As the guide said I've created my machine and local configurations.<br>
<br>This is my local.conf:<br>BBFILES = "/home/salvo/oe/stuff/openembedded/recipes/*/*.bb"<br>DISTRO = "angstrom-2010.x"<br>MACHINE = "armtest"<br><br>And this is my armtest.conf file:<br><br>
#@TYPE: Machine<br>#@NAME: armtest<br>#@DESCRIPTION: armtest<br>TARGET_ARCH = "arm"<br><br>PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"<br>XSERVER = "xserver-xorg \<br> xf86-input-evdev \<br>
xf86-input-mouse \<br> xf86-video-fbdev \<br> xf86-input-keyboard"<br><br>GUI_MACHINE_CLASS = "bigscreen"<br><br>require conf/machine/include/tune-cortexa8.inc<br><br>PREFERRED_PROVIDER_virtual/kernel = "linux"<br>
PERFERRED_VERSION_linux = "2.6.32"<br><br>MACHINE_FEATURES = "kernel26 screen apm usbgadget usbhost vfat alsa"<br><br>----- end<br><br><br>I've choose such configuration looking at some other machine files.<br>
<br><br>Then I'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'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>