[Server-devel] armv7hl vs armv7l

Peter Robinson pbrobinson at gmail.com
Fri Jul 6 06:39:16 EDT 2012


On Fri, Jul 6, 2012 at 10:42 AM, George Hunt <georgejhunt at gmail.com> wrote:
> Hi Peter,
>
> You probably know the answer to this question off the top of your head.
>
> I've played with fedora's Trimslice armv7hl, using it to recompile XS rpms.
> Now in conversation with OLPC-Australia, I've agreed to try to apply my
> stuff to the XO-1.75 pre-release 12.1.0, which I believe is based upon FC17.

It is indeed, it's using the F-17 arm hardfp release.

> Question: Is my easiest path to basically start over, either building up a
> cross compiling tool chain, or maybe try to compile the XS rpms on an armv7l
> machine natively, as I did with the TS, (the XO itself seems the obvious
> choice).

If you have a trimslice why don't you use that and compile natively?
In Fedora everything is compiled natively with no cross-compilation.

> I had trouble earlier getting a tool chain together to run on FC17, on top
> if parallels, on my MAC.

To be honest I've never cross compiled any ARM packages.

> Do you have any advice?

Compile natively :-)

If you have a Trimslice, Pandaboard or even an XO 1.75 you can compile
on all of those using the standard distros. On any of the platforms
you can "yum install" or "yum groupinstall " anything you may need and
build directly. You might want to add an ext4 formatted usb HDD to use
as the storage for building on those platforms as they tend to be a
bit quicker than SD card storage.

Peter


More information about the Server-devel mailing list