Gentoo

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (spelling)
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Gentoo on Openmoko phones =
 
 
{{Languages|Gentoo}}
 
{{Languages|Gentoo}}
 +
 +
= Gentoo on Openmoko phones =
  
 
Gentoo project on Openmoko phones has its own homepage: [http://gentoo.mindzoo.de/ http://gentoo.mindzoo.de/]
 
Gentoo project on Openmoko phones has its own homepage: [http://gentoo.mindzoo.de/ http://gentoo.mindzoo.de/]
Line 7: Line 8:
  
 
== Ways to work with Gentoo ==
 
== Ways to work with Gentoo ==
Currently, there are 2 ways how to install gentoo, both having advantages and disadvantages:
+
Currently, there are 3 ways to install Gentoo, each having their own advantages and disadvantages:
  
* [http://gentoo.mindzoo.de/index.cgi/wiki/cross-compiling Cross compile approach], where you use another machine to compile your whole phone system.
+
* [http://gentoo.mindzoo.de/index.cgi/wiki/cross-compiling Cross compile approach], where you use another machine to compile your whole phone system. (Requires a Gentoo machine)
  
 
* [http://gentoo.mindzoo.de/index.cgi/wiki/native-compiling Native compilation approach], where you work with Gentoo on phone as with a normal system fully capable of installing its own packages.
 
* [http://gentoo.mindzoo.de/index.cgi/wiki/native-compiling Native compilation approach], where you work with Gentoo on phone as with a normal system fully capable of installing its own packages.
  
 +
* [http://gentoo.mindzoo.de/index.cgi/wiki/qemu-user qemu-user emulated native compilation], where you use another machine 'chroot' into a gentoo filesystem (created by either of the methods above) and execute ARM binaries as if they were native executables.
  
 +
{{Note|
 
Many thanks go to 'torindel' who apparently started the effort and made a stage tarball we are using even today for the native approach and to Tuxxx who contributed strongly to the cross compilation efforts on gentoo for openmoko phones.
 
Many thanks go to 'torindel' who apparently started the effort and made a stage tarball we are using even today for the native approach and to Tuxxx who contributed strongly to the cross compilation efforts on gentoo for openmoko phones.
 +
}}
  
 
== Getting Started ==
 
== Getting Started ==
* Read instructions on our [http://gentoo.mindzoo.de/ homepage]
+
* Read instructions on the project [http://gentoo.mindzoo.de/ homepage]
* Visit our overlay page [http://overlays.gentoo.org/proj/embedded overlay page]
+
* Visit the project overlay page [http://overlays.gentoo.org/proj/embedded overlay page]
* Come chat with us on the Freenode channel #gentoo-openmoko and share your problems and solutions !
+
  
[[category:Distributions]]
+
== Community Support ==
 +
If you wish to get (or provide) volunteer support for Gentoo on openmoko phones, please try one of the following.
  
== Contact ==
 
 
=== IRC ===
 
=== IRC ===
<nowiki>#</nowiki>gentoo-openmoko on Freenode
+
<nowiki>#</nowiki>gentoo-openmoko on [http://freenode.net/ Freenode]
 +
 
 
=== Mailing List ===
 
=== Mailing List ===
Send an e-mail with the subject 'Subscribe' to gentoo-embedded-request@lists.gentoo.org
+
Send an e-mail with the subject 'Subscribe' to [mailto:gentoo-embedded-request@lists.gentoo.org gentoo-embedded-request@lists.gentoo.org]
 +
 
 +
=== Bug Reports ===
 +
You can submit bug reports on the project [http://gentoo.mindzoo.de/index.cgi/newticket Trac] page.
 +
 
 +
[[Category:Gentoo| ]]

Latest revision as of 11:12, 15 August 2009


Contents

[edit] Gentoo on Openmoko phones

Gentoo project on Openmoko phones has its own homepage: http://gentoo.mindzoo.de/

We have a portage overlay and some Openmoko packages like Xglamo, Illume or Zhone already have their ebuilds and many more will follow !

[edit] Ways to work with Gentoo

Currently, there are 3 ways to install Gentoo, each having their own advantages and disadvantages:

  • Cross compile approach, where you use another machine to compile your whole phone system. (Requires a Gentoo machine)
  • Native compilation approach, where you work with Gentoo on phone as with a normal system fully capable of installing its own packages.
  • qemu-user emulated native compilation, where you use another machine 'chroot' into a gentoo filesystem (created by either of the methods above) and execute ARM binaries as if they were native executables.
NOTE:

Many thanks go to 'torindel' who apparently started the effort and made a stage tarball we are using even today for the native approach and to Tuxxx who contributed strongly to the cross compilation efforts on gentoo for openmoko phones.


[edit] Getting Started

[edit] Community Support

If you wish to get (or provide) volunteer support for Gentoo on openmoko phones, please try one of the following.

[edit] IRC

#gentoo-openmoko on Freenode

[edit] Mailing List

Send an e-mail with the subject 'Subscribe' to gentoo-embedded-request@lists.gentoo.org

[edit] Bug Reports

You can submit bug reports on the project Trac page.

Personal tools

Gentoo on Openmoko phones


Gentoo project on Openmoko phones has its own homepage: http://gentoo.mindzoo.de/

We have a portage overlay and some Openmoko packages like Xglamo, Illume or Zhone already have their ebuilds and many more will follow !

Ways to work with Gentoo

Currently, there are 2 ways how to install gentoo, both having advantages and disadvantages:

  • Native compilation approach, where you work with Gentoo on phone as with a normal system fully capable of installing its own packages.


Many thanks go to 'torindel' who apparently started the effort and made a stage tarball we are using even today for the native approach and to Tuxxx who contributed strongly to the cross compilation efforts on gentoo for openmoko phones.

Getting Started

  • Read instructions on our homepage
  • Visit our overlay page overlay page
  • Come chat with us on the Freenode channel #gentoo-openmoko and share your problems and solutions !

Contact

IRC

#gentoo-openmoko on Freenode

Mailing List

Send an e-mail with the subject 'Subscribe' to gentoo-embedded-request@lists.gentoo.org