This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
tic54x cross compiler
- From: Paul Berube <berube at cs dot ualberta dot ca>
- To: gcc-help at gcc dot gnu dot org
- Cc: Paul Berube <berube at cs dot ualberta dot ca>, Peter McCracken <peterm at cs dot ualberta dot ca>
- Date: Tue, 4 Nov 2003 22:45:34 -0700 (MST)
- Subject: tic54x cross compiler
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