Alon Bar-Lev wrote:
On Wed, Feb 25, 2009 at 9:39 PM, Christoph Spielmann<[email protected]>  wrote:
Well welcome to gentoo on the freerunner!

Thanks!

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
one.
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
started!

Thank 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 :)

Alon.



app-admin/metalog
app-editors/nano
dev-lang/perl
dev-lang/python
dev-lang/vala
dev-util/strace
media-sound/alsa-utils
net-misc/dropbear
net-misc/ntpclient
sci-geosciences/fso-gpsd
sys-apps/coreutils
sys-apps/openrc
sys-mobilephone/freesmartphone-framework
sys-mobilephone/gsm0710muxd
sys-mobilephone/openmoko-contacts3
sys-mobilephone/openmoko-dialer3
sys-mobilephone/openmoko-messages3
sys-mobilephone/pyphonelog
sys-mobilephone/shr-settings
sys-process/fcron
x11-apps/xev
x11-apps/xeyes
x11-base/xglamo
x11-terms/vala-terminal
x11-wm/e

Reply via email to