> TobuildtheAndroidsource under Linux, you will need Ubuntu. TheAndroidbuildis > routinely tested on recent versions of Ubuntu (6.06 > and later), but reports of successes or failures on other > distributions are welcome. > > To set up your Linux development environment, make sure you have the > following: > Git 1.5.4 or newer. Instructions for how to install and configure Git > are below. > Python 2.4, which you can download from python.org . > JDK 5.0, update 12 or higher, which you can download from > java.sun.com . > The following packages: flex, bison, gperf, libsdl-dev, libesd0-dev, > libwxgtk2.6-dev (optional),build-essential. To make sure you have all > these packages, run > $ sudo apt-get install flex bison gperf libsdl-dev libesd0-dev > libwxgtk2.6-devbuild-essential zip curl > You might also want Valgrind, a tool that will help you find memory > leaks, stack corruption, array bounds overflows, etc. To install it, > run > $ sudo apt-get install valgrind > ---- > > Obviously we don't have apt-get here. > > Git, python, java, flex, bison, gperf, zip, curl have packages that > can be emerged if you don't have them already. > > For libsdl-dev, I emerged package libsdl. For libwxgtk2.6-dev, I > emerged package wxGTK. > > And for libesd0-dev, I emerged media-libs/audiofile-0.2.6-r3, media- > libs/alsa-lib, and media-sound/esound-0.2.38-r1. The first two > packages may be unnecessary but the last one should cover it. > > I'm not sure whatbuild-essential is - I think it's ubuntu-specific. > Valgrind has its own package so I emerged that with no problems. > > I also had to emerge unzip because thebuildprocess complained about > unzip missing; I reran thebuildand didn't get any further > complaints.
Your post really helps. I got android tree compiled in my gentoo box. Here is a list of software in addition ## android cannot be built with make-3.82 echo ">sys-devel/make-3.81-r2" >> /etc/portage/package.mask ## 32bit version of basic libs are neccessary emerge -av emul-linux-x86-baselibs ## pulseaudio deamon with esound wrap emerge pulseaudio alsa-lib ## misc emerge -av valgrind unzip /Adam > > So I was able to complete thebuildwith no errors regarding missing > symbols, etc - hopefully nothing comes up in further testing. Just > passing this on to people not using Ubuntu... > > -Rob -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

