Alon Bar-Lev wrote:
On Wed, Feb 25, 2009 at 9:39 PM, Christoph Spielmann <email@example.com> wrote:
Well welcome to gentoo on the freerunner!
Well there's not just one package you need to merge to get the phone
working. There are actually a few more choices you have to make before you
can even think of getting gentoo on the phone.
1. Do you want to cross-compile or compile natively? Both have pro and cons,
i personally use the cross-compilation path but i know some ppl that are
compiling natively on the phone
I tried to do this without cross compile, set up simple qemu and
tried to make stage3.
This took my about 5 days with my current computer... So I give it up.
Cross compile is better choice but many packages have issues... I fix
them one by
Well if you use the packages provided by us it should be fairly easy to
make things work. For example you should use the provided version of
python on your build-host (can be found in the sub-directory
openmoko-host of our overlay) and you'll get rid of alot of problems
with python packages.
2. glibc or something smaller like uclibc or even dietlibc?
What do you recommend? I thought of using glibc to avoid many future problems.
The "easiest" solution will probably be the usage of glibc.
3. What de/wm do you want to use? lxde? e17? kde? Just like everything else
concerning gentoo you have a ton of choices and possibilities
What do you recommend? I think kde is too large and complex...
I am open to any suggestion.
Well there are distributions that use lxde, but most use e17.
Enlightenment is the thing that is known to work, because almost
everybody using Gentoo on the freerunner uses it.
4. What gui do you want to use for phone-related tasks? shr-stuff? zone? Or
even something else? At the moment we're only supporting fso-framework for
the more low-level stuff and shr or zhone for the frontend. There are other
possibilities tho (hackable1 is something that comes to my mind almost
instantly, or qtopia).
I start with whatever you support and go from there... So I guess shr is
the right chice?
Well we support both. Some use zhone and some use shr. In this case the
decision should be based on personal preference. I for example use shr
5. probably some more stuff but i think that these are the most important
things to think about
Can anyone send me a list of packages as an example?
I've attached a list of packages i've currently installed on the phone. Keep
in mind that you probably need some more/other stuff but it should get you
It looks like the whole tree... Can you please send only the "world" part?
Also, do you have special /etc settings people might be intrested?
I attached my world-file (i know the lists very short but it contains
everything i need at the moment
). Well i think you should first get
this thing to boot before you start to do funny stuff. And when it
boots you can start to add/tweak stuff. But honestly: I don't think
that i have something fancy in my /etc. I copied some things over from
a shr-partition (e.g. config-file for fso or alsa-related stuff).
This will be interesting week-end