Thanks Peter,<br><br>I was confused when I installed latest 12.1.0 on an XO and issued "uname -a", to see the response come back armv7l, rather than armv7hl. I was thinking that yum would be confused by the difference.<br>
<br>I'm glad that the trimslice generated rpms I have will be usable. I'll need to learn how to override the default arch, so that yum will do what I want it to do. But I have google for that!<br><br>Thanks for your help,<br>
<br>George<br><br><div class="gmail_quote">On Fri, Jul 6, 2012 at 6:39 AM, Peter Robinson <span dir="ltr"><<a href="mailto:pbrobinson@gmail.com" target="_blank">pbrobinson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Fri, Jul 6, 2012 at 10:42 AM, George Hunt <<a href="mailto:georgejhunt@gmail.com">georgejhunt@gmail.com</a>> wrote:<br>
> Hi Peter,<br>
><br>
> You probably know the answer to this question off the top of your head.<br>
><br>
> I've played with fedora's Trimslice armv7hl, using it to recompile XS rpms.<br>
> Now in conversation with OLPC-Australia, I've agreed to try to apply my<br>
> stuff to the XO-1.75 pre-release 12.1.0, which I believe is based upon FC17.<br>
<br>
</div>It is indeed, it's using the F-17 arm hardfp release.<br>
<div class="im"><br>
> Question: Is my easiest path to basically start over, either building up a<br>
> cross compiling tool chain, or maybe try to compile the XS rpms on an armv7l<br>
> machine natively, as I did with the TS, (the XO itself seems the obvious<br>
> choice).<br>
<br>
</div>If you have a trimslice why don't you use that and compile natively?<br>
In Fedora everything is compiled natively with no cross-compilation.<br>
<div class="im"><br>
> I had trouble earlier getting a tool chain together to run on FC17, on top<br>
> if parallels, on my MAC.<br>
<br>
</div>To be honest I've never cross compiled any ARM packages.<br>
<div class="im"><br>
> Do you have any advice?<br>
<br>
</div>Compile natively :-)<br>
<br>
If you have a Trimslice, Pandaboard or even an XO 1.75 you can compile<br>
on all of those using the standard distros. On any of the platforms<br>
you can "yum install" or "yum groupinstall " anything you may need and<br>
build directly. You might want to add an ext4 formatted usb HDD to use<br>
as the storage for building on those platforms as they tend to be a<br>
bit quicker than SD card storage.<br>
<span class="HOEnZb"><font color="#888888"><br>
Peter<br>
</font></span></blockquote></div><br>