title: How to compile Busybox?
body: <p>(The i9100 and i9100p phones have Exynos 4210 SoC which includes Cortex A9 dual core 1.2Ghz processor which supports NEON.)</p>
  
  <p>I will compile the latest busybox source snapshot available and upload it for everyone for free on internet and maybe even make my own free <code>BusyboxInstaller.apk</code> (I already downloaded today's 14th March snapshot from the official website) <strong>because so many busybox installers have very outdated versions and I want to take advantage of possible optimizations for the Cortex A9 cpu.</strong></p>
  
  <p>(NEON technology is a 128-bit SIMD (Single Instruction, Multiple Data) architecture extension.</p>
  
  <p><em>It can can accelerate multimedia and signal processing algorithms such as video encode/decode, 2D/3D graphics, gaming, audio and speech processing, image processing, telephony, and sound synthesis.</em>)</p>
  
  <p><strong>1</strong>  <strong>does <em>such as</em> mean it will also benefit my busybox?</strong></p>
  
  <p><strong>2</strong> What other <strong>instructions</strong>/anythingelse I can use to optimize for i9100 devices?</p>
  
  <p><strong>3</strong> Can I compile on my phone instead of PC with only <code>1x2Ghz and 2GB RAM</code>? I think it should be much quicker because it has <code>2x1.5GHz and 1GB RAM</code> (I overclock only a bit) versus 1x2GHz, am I right?</p>
  
  <blockquote>
    <p><strong>4 How to compile busybox?</strong></p>
  </blockquote>
  
  <p>What are these options for?</p>
  
  <pre><code>Force NOMMU build
  Additional CFLAGS
  Additional LDFLAGS
  Additional LDLIBS
  all in general configuration and Busybox Library Tuning and debug (I googled for each for a few hours but nothing satisfactory)
  </code></pre>
  
  <p>What kind of applet links to install?</p>
  
  <p>(./_install) BusyBox installation prefix             </p>
  
  <p>**I have eeror when following vinayhunachyai instructions.</p>
  
  <pre><code>make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- install
  /home/euphoria/Sourcery/busybox/scripts/gcc-version.sh: line 11: arm-none-linux-gnueabi-gcc: command not found
    CC      applets/applets.o
  /bin/sh: 1: arm-none-linux-gnueabi-gcc: not found
  scripts/Makefile.build:197: recipe for target 'applets/applets.o' failed
  make[1]: *** [applets/applets.o] Error 127
  Makefile:372: recipe for target 'applets_dir' failed
  make: *** [applets_dir] Error 2
  </code></pre>