> 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

Reply via email to