problem with compiling for sh3eb
Arno Schuring
aelschuring@hotmail.com
Sat Apr 2 11:08:00 GMT 2005
>>
>> Right. The sanitized headers should somehow replace the Linux
>> kernel source altogether. I haven't worked out how, but it ought to
>> be an easy-ish swap.
>
> well, since it's been a while since i've messed with crosstool, i'll
> let someone else point me in the direction of how to do this. at the
> moment, i've got all the parts set up, ready to go.
>
> gcc-4.1-20050327
> glibc-2.3.4
> binutils-2.15.96
> linux-2.6.11.6
The linux-libc-headers package gives you a subdirectory tree containing
(among others):
include/linux
include/asm-$ARCH
include/scsi
You should copy at least the linux/ subdir into where gcc expects to find
its headers (preferably $SYS-ROOT/usr/include) and copy asm-$ARCH to
include/asm. So far, I have never needed the other subdirectories.
>
> along with what looks like a reasonable kernel config file. i just
> need to get past that headers part.
You won't need the kernel source package (and so, no config) if you use the
sanitized headers. (Well, you won't need it to build a toolchain, that is).
Arno
np: Dream Theater - The Great Debate
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list