Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on Alternative Architectures
  • Search

Apple A4 or A5

Post here for other supported architectures, or if you are interested in porting Gentoo to a currently unsupported architecture.
Post Reply
Advanced search
8 posts • Page 1 of 1
Author
Message
ycUygB1
Apprentice
Apprentice
User avatar
Posts: 276
Joined: Wed Jul 27, 2005 6:35 pm
Location: Portland, Oregon

Apple A4 or A5

  • Quote

Post by ycUygB1 » Mon Dec 19, 2011 11:03 am

Anyone got Gentoo running on Apple A4 or A5 chips?
Would be nice to get something nice running on Apple hardware for a change.
I think these chips are more common than many of the legacy platforms that gentoo supports,
such as ppc, ia64 and alpha
Top
Tatsh
Apprentice
Apprentice
Posts: 187
Joined: Sun Jul 22, 2007 4:48 am
Contact:
Contact Tatsh
Website

  • Quote

Post by Tatsh » Mon Dec 19, 2011 12:08 pm

For jailbroken iOS devices, I'm sure you might already know we use Cydia which is a front-end to Debian apt,dpkg (whatever it's called collectively). It's kind of needed because obviously we are not going to compile on our devices. Portage could be used to distribute binaries but that was not what Saurik picked when he first started the project. There have been others too but Cydia at this point is just 'too big to fail'.

As far as getting Linux on these devices, that's a tough sell in the first place (as with Linux on Mac hardware). The primary reason I buy these devices is for apps that I know exist there and not elsewhere. Plus I like iOS from a user and developer standpoint.

Secondly, it's hard to justify the amount of time it might take to get something even half-working. There was progress getting 3G to run some version of Linux that wasn't Android and there is the project that aims to put Android on the iPhone (again iPhone 3G, no 4, no 4S, no iPad). At the same time, it always requires some form of jailbreaking, this is not documented hardware by any means, and there's a lot of crypto-know-how required. I don't think it will be exactly what you can call 'fun' knowing you can buy similar hardware for less and play with that and be much more successful.

There's a lack of interest. I'd prefer to spend my money on something less expensive (like an Android-based tablet) and put Gentoo on that. Even so, Android is more built up to be touch based than anything you can get off Gentoo (such as KDE or GNOME). So the same problem again except with Android.

The only thing that could be done at some point (and probably without too much trouble) is porting Gentoo/Mac OS X to iOS. But just like that project, not many packages are going to work. So it would just be redundant to Cydia's command line packages.
Top
ycUygB1
Apprentice
Apprentice
User avatar
Posts: 276
Joined: Wed Jul 27, 2005 6:35 pm
Location: Portland, Oregon

  • Quote

Post by ycUygB1 » Mon Dec 19, 2011 3:23 pm

An Apple TV box costs only about $100, so it is interesting even from a hardware perspective.
And some people are compiling kernels for it:

http://www.mythic-beasts.com/resources/ ... rough.html

Given the success of a more open system like Android, I think there might be some interest
in something even more flexible. :)
Top
Tatsh
Apprentice
Apprentice
Posts: 187
Joined: Sun Jul 22, 2007 4:48 am
Contact:
Contact Tatsh
Website

  • Quote

Post by Tatsh » Mon Dec 19, 2011 7:15 pm

That would be the first generation Apple TV, and that is based on x86. The second generation is similar to an iPhone, uses an A4 processor, and is locked down at about the same tightness as iPhone/iPad/iPod Touch.

http://en.wikipedia.org/wiki/Apple_TV#A ... Generation
Top
ycUygB1
Apprentice
Apprentice
User avatar
Posts: 276
Joined: Wed Jul 27, 2005 6:35 pm
Location: Portland, Oregon

  • Quote

Post by ycUygB1 » Mon Dec 19, 2011 7:54 pm

Right. My point though is that there are people who aren't satisfied with iOS and
want to run Linux on the hardware. Just a matter of time until gcc is ported to
the A4.
Top
Tatsh
Apprentice
Apprentice
Posts: 187
Joined: Sun Jul 22, 2007 4:48 am
Contact:
Contact Tatsh
Website

  • Quote

Post by Tatsh » Mon Dec 19, 2011 8:01 pm

GCC already targets ARM and therefore already supports the A4.

One of my projects is partially about this (building for iPhone): https://github.com/tatsh/xchain . This is for cross-compiling on Linux for iOS and Mac OS X. Building for non-Darwin is just as easy but requires a different toolchain.

However, note that mainstream GCC is considered deprecated at this point on OS X; LLVM-GCC is the GCC replacement. The final replacement is not any GCC but Clang (and that is already the default when you make a new iPhone project in Apple's SDK with Xcode).
Top
ycUygB1
Apprentice
Apprentice
User avatar
Posts: 276
Joined: Wed Jul 27, 2005 6:35 pm
Location: Portland, Oregon

  • Quote

Post by ycUygB1 » Mon Dec 19, 2011 8:06 pm

It is just a matter of time before we see Larry the cow bouncing around as a screensaver on my iPad 2.
It will be a welcome sight.
Top
tomk
Bodhisattva
Bodhisattva
User avatar
Posts: 7221
Joined: Tue Sep 23, 2003 1:41 pm
Location: Sat in front of my computer

  • Quote

Post by tomk » Tue Dec 20, 2011 10:12 am

Moved from Gentoo Chat to Gentoo on Alternative Architectures as it fits better here.
Search | Read | Answer | Report | Strip
Top
Post Reply

8 posts • Page 1 of 1

Return to “Gentoo on Alternative Architectures”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic