This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cross compiling for the 1750A


Greetings!

I decided that I needed to learn more about this process. I spent the
day reading about how GCC does its cross compiling. I understand more
today then I did yesterday, but there are still many big gaps. I tried
following a few step-by-step examples but I never got very far.

I did find this guide very useful: gcc.gnu.org/install/

I downloaded the as1750.tar.gz from kellogs website.
http://okellogg.de/x.html
Extracting it, and running make inside the folder just works. No issues
at all getting the assembler in place. This is very promising as the
assembler appears to work well for some of our needs. However, we still
need a C compiler.

I created a build directory then ran:
/home/compile/gcc-3.1.1/configure --prefix=/home/compile/gcc-3.1.1-1750a
--target=1750a --with-as=/home/compile/as1750-1.2a/as1750
--disable-multilib --enable-languages=c --without-headers --disable-nls
--enable-obsolete

No errors that I could see.

Then I ran `make` and it compiled for a while but then it errored out
with the following:

In file included from /home/compile/tmp/gcc-3.1.1/gcc/libgcc2.c:37:
/home/compile/tmp/gcc-3.1.1/gcc/tsystem.h:63:19: stdio.h: No such file
or directory
/home/compile/tmp/gcc-3.1.1/gcc/tsystem.h:63:19: sys/types.h: No such
file or directory
/home/compile/tmp/gcc-3.1.1/gcc/tsystem.h:63:19: errno.h: No such file
or directory
Running `make` I do get errors.
make[2]: ** [libgcc/./_muldi3.o] Error 1
make[2]: Leaving directory '/home/compile/tmp/gccbuild/gcc'
make[1]: ** [libgcc.a] Error 2
make[1]: Leaving directory '/home/compile/tmp/gccbuild/gcc'
make: *** [all-gcc] Error 2

I did some searching online but most of the solutions I found shouldn't
apply to me (aka, I don't want c++ so I enabled only C and I have the
proper packages installed).

Can someone point out where I went wrong?

Thanks again for your time and help!

~Stack~

Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]