GP2X Installing Chrootable Gentoo On The Gp2x (guide)


Í've already patched g_ether, since week 1 with my gp2x

if I boot up a live distro I'm capable of networking with the gp2x, I'm just not sure now because I had recently a mother board changed and have bigger problems to address now (I still got no sound on my desktop!) :p

the kernel module that you normally would use is usbnet, and ONLY usbnet, right? don't you have to load something else like cdc_ether?

afaik gp2x have framebuffer support in kernel, but it's not accelerated by any mean, just a standard framebuffer
 
The server does use the framebuffer.

Lint: I think cdc_ether does need to be loaded on the PC end for it to work, but I'm not certain.
 
Oh, this is a cool idea!

I would also like to have Lisp on the gp2x, to bad the only common lisp compiler that supports arm is gcl (which uses gcc to do it's dirty work). Gcl isn't supported by cffi or uffi so there's a lot of bindings to libs that can't be used :(.

But I'm afraid to test this, last time I tried crossdev it ended up overwriting my systems libc with the arm versions and I had to reinstall :angry:

Maybe some other time.
 
well, my cpu's broke when I was trying to adapt a peltier + cooler to it, so now I'm only worring about should I buy an athlon xp and keep on using socket 462 processor or should I upgrade to a newer and more expensive platform :p

thanks for the help anyway, lets hope my possible next motherboard have less linux incompatibilities!
 
Kinda offtopic, but the low end athlon 64's are getting downright cheap, and it's a huge boost from the athlon-xp line.
 
haplo posted on Dec 12 2006 at 04:46 PM said:

Debian on the other hand needs a script debootstrap to set up the system. It has pretty minimal requirements, but not minimal enough.

Requirements I've discovered so far and taken care of:
wget (gp2x archive has one)
pkgdetails (supplied by debootstrap and compiled by me)
md5sum (found a standalone version called md5sumdeep and compiled it for the gp2x)

Still, debootstrap fails and I can't tell why. I do know it would like a copy of 'tr' and it will also need a copy of 'ar' before it's done. I'm not sure what else.


Hello,

I'd like to see Debian running on GP2X. So far i can tell you debootstrap depends on wget and binutils.
There is another tool called cdebootstrap that depends on wget, libc6, libdebian-installer-extra4 and libdebian-installer4. I'd try this option. We also should steal some bits from debian installer, or maybe udeb packages.
It is not told by packages but those depend on 'essential', so for a non-debian system other software maybe needed,as dpkg.

Concerning to toolchain, Debian has som cross toolchain binaries at:
Code:
################################
# EmDebian Toolchain [i386 and AMD64]
# deb http://www.emdebian.org/debian/ testing main
deb http://www.emdebian.org/debian/ unstable main

And probably you can run an aptable system using SLIND approach at www.emdebian.org. But SLIND Linux Is Not Debian. ;-)

Regards,
zumbi

P.S.- Take a look to
http://wiki.debian.org/EmDebian/CrossDebootstrap

And maybe you can get 'dpkg and other packages from debian (arm) file archive. http://packages.debian.org
 
Last edited by a moderator:
haplo posted on Dec 12 2006 at 08:44 AM said:
Installing chrootable Gentoo on the GP2X

I spent a bit of time doing this and then a good deal more time taking my notes and cleaning them up. Hopefully someone else will find this useful, and even help me with a few points I'm stuck on.
Thanks Haplo, I am trying out your tutorial now. I had some porblems as I have no experience with gentoo and did not know about portage. I had to download portage-latest.tar.bz2 as I was using debian on my laptop.
 
Last edited by a moderator:
Back
Top