Hi,
I'm trying to build the latest version of the gnu cross-compiling
toolchain for arm-linux targets (in my case, on a i686-linux host,
for a Psion Series 5 target)
Chris Rutter's webpage seems to describe the necessary steps
quite well, nevertheless I have a few remaining questions.
The files/versions I intend to use:
binutils-2.9.5.0.19.tar.bz2
gcc-core-2.95.2.tar.gz
gcc-2.95.2-diff-991022.gz
glibc-2.1.2
My questions:
1a. should the fold-const patch mentioned on Chis Rutters page still be
applied to gcc-core-2.95.2? If yes, before or after
gcc-2.95.2-diff-991022?
1b. Chriss's page also mentions that in gcc/config/arm/linux-elf.h, the
line that reads #if 0 (near the top) should be changed to #if 1.
I can't find that line. Perhaps that change is no longer needed?
2. gcc-2.95.2-diff-991022 doesn't apply cleanly to gcc-core-2.95.2, e.g.,
the files gcc/cp/parse.h and parse.c are not found, is that a problem?
3. the -Dinhibit_libc hack still seems needed when first building gcc as a
cross-compiler (i.e., without glibc), is there perhaps a more elegant
method?
4. which linux kernel versions are compatible with the above versions of
the tool-chain?
(in particular, how about linux-2.2.1, since it seems to be the
de facto standard for the Psion)
Thanks in advance,
Klaasjan van Druten
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++ Please use [EMAIL PROTECTED] for ++
++ kernel-related discussions. ++