tic54x cross compiler
Paul Berube
berube@cs.ualberta.ca
Wed Nov 5 18:06:00 GMT 2003
Ok, I was wondering why it wasn't on the list of supported targets... But,
gcc compilation never complains that it does not know the tic54x target,
and the configure script recognizes --target=tic54x as a cross compiler
for tic54x-unknown-coff...
I'm confused. How can I know for sure whether gcc supports tic54x or not?
And why would there be binutils support without gcc support?
Thanks.
On Wed, 5 Nov 2003 qinfeng.zhang@philips.com wrote:
>
> But GCC don't support tic54x. What on earth do you want to do? Porting GCC for tic54x or install GCC?
>
> Regards /)/)
> (-.-)
> Qinfeng Zhang
>
> Optical Storage & Digital TV
> Philips Research East Asia - Shanghai
> 38F Tower 1 office building
> 218 Tian Mu Xi Rd.
> Shanghai, P.R.China 200070
>
> Tel: (86-21) 6354 1088 Ext. 5356
> Fax: (86-21) 6354 4954
> Email: qinfeng.zhang@philips.com
>
>
>
>
> To: gcc-help@gcc.gnu.org
> cc: Paul Berube <berube@cs.ualberta.ca>
> Peter McCracken <peterm@cs.ualberta.ca>
> (bcc: Qinfeng Zhang/SHA/RESEARCH/PHILIPS)
> Paul Berube Subject: tic54x cross compiler
> <berube@cs.ualberta.ca>
> Classification:
> Sent by:
> gcc-help-owner@gcc.gnu.o
> rg
>
> 2003-11-05 13:45
>
>
>
>
>
>
>
> Hi.
>
> I'm trying to build a native-to-tic54x gcc cross compiler (where native is
> i686 on RedHat9).
>
> First I configure, build, and install binutils-2.14
> That looks OK, lots of tic54x specific executables like as, ar, ld in the
> specified install location.
>
> Then, I configure, build, and install gcc-3.3
> Configure looks ok.
> build does a whole lot, and no errors that I noticed.
>
> Install seems to go into a bunch of directories, and do a whole lot of
> "nothing to be done". The whole output fits in a moderatly sized xterm.
> I think it renames libiberty.an to libiberty.a, and that's about all.
>
> I've repeated this whole process several times, with the same results.
>
> I noticed that there is nothing in the /tic54x directory in the gcc build
> directory.
>
> The big problem here is that I don't get a gcc executable... I was
> expecting a tic54x-gcc or something similar (in the dir, or subdir, of
> --prefix=...), just like the tic54x-as/ar/ld etc... made by binutils.
>
> So, can anyone speculate on what's going on here? This is my first time
> installing gcc, let alone a gcc cross-compiler, and I have no idea what's
> going wrong. I'm following (near identical) instructions from two
> different sources (gcccross faq, and
> http://www.solidas.com/tic4x/build.php), so I figure the problem shouldn't
> be my methodology...
>
> Thanks!
>
> Note: (probably irrelevent, but just in case)
> --prefix is set to my user file space, as I am using this independently at
> university, and it can't be installed in a "normal" place, and I also do
> not have root access.
>
>
> --
> Paul Berube
> Dept. of Computing Science
> University of Alberta
>
>
>
>
>
>
More information about the Gcc-help
mailing list