ts-7000
[Top] [All Lists]

[ts-7000] Re: Cross compile steps

To:
Subject: [ts-7000] Re: Cross compile steps
From: "Doug" <>
Date: Sun, 09 Aug 2009 04:51:20 -0000
--- In  Roberto Milani <> wrote:

> I would like to rebuild from scratch the toolchain on my mac.

Hello Roberto,

I'm another fellow Mac user. I have actually done this. I actually made a newer 
OS X to ARM Linux cross toolchain that uses EABI with glibc 2.9 and gcc 4.3.3, 
but I tried to backport my compilation process to gcc 4.1.2 and glibc 2.3.6 
(using OABI, not EABI) which is what the default TS-7390 root file system 
contains.

Because of the differences with OS X and Linux, there are some things that I do 
go into VMware with Ubuntu to do instead -- building Qt/Embedded comes to mind. 
But most programs compile fine with the OS X cross toolchain.

The build instructions are really long, so I'm actually going to upload them as 
a .txt file to my web space instead. I haven't tested the resulting toolchain, 
but I'm pretty sure it'll work just fine. You'll need one patch file which I 
have given the URL to in the text file. If anyone else would like to suggest a 
better way for me to save these instructions I'd be happy to go that route. 
Here are the instructions:

http://homepage.mac.com/macg3/TS7390-OSX-crosstool-instructions.txt

Let me know if you run into any snags and I'll try to help. I know it can be 
done. I have also gotten a similar toolchain working for a TS-7260 OS X cross 
tool chain, but I had a bit more trouble building it.

These instructions are very similar to the ones Andy posted recently, I just 
changed them to match the default 7390 file system, and they should also work 
in a regular old Linux. Just make sure /bin/sh points to bash, and you don't 
need to do the glibc patch I mention if you're compiling on Linux.

Doug



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU