Jason, Phil,


Thanks for your input so far. I am coming up against many
of the hurdles Jason faced.

I currently have a problem compiling glibc2.1 in relation to
headers. I'll go into that in a moment.

First, I want to make absolutely sure that I AM configuring for
the right target. - I am trying to get a compiled linux kernel onto
the EBSA-285. After that I'll have to compile stuff to run on the
kernel.

Now, for the first pass (to get a kernel onto the board) is arm-linux
the correct target?

(I am confused about the arm-elf and other targets for standalone boards

- why aren't I using the stand alone board target?)

OK assuming that arm-linux is the right target, and I am cross
compiling on a solaris machine, then why do you recommend
the --build=i586-linux switch for configure on the web page at:

http://www.tazenda.demon.co.uk/phil/arm-tools.html

The dialog there says it is necessary, but it can be anything so long
as it is different to the host system type.

(I also noticed in one of the recent emails that you told Jason to use:
CC=arm-linux-gcc ./configure arm-linux --enable-add-ons
--prefix=whatever
So is the build switch actually unnecessary?)

I actually followed the latter route:
CC=arm-linux-gcc ../glibc-2.1/configure arm-linux
--prefix=/home/elph/tjl/work/sw --enable-add-ons

and came up against the header problem. ->

Now, I have a linux 2.1.126 tree (as the whole point of this exercise is
to be able to build
this kernel), so I edited the configure line:
CC=arm-linux-gcc ../glibc-2.1/configure arm-linux
--prefix=/home/elph/tjl/work/sw --enable-add-ons
--with-headers=/home/elph/tjl/work/sw/armlinux/linux/include

and got this error:
*** You should not compile the GNU libc without the `linuxthreads' and
*** `crypt' add-on.  Not using them risks to be incompatible with the
*** libraries of other systems.  Consider getting the add-ons and
restart
*** the configuration.
*** If you really mean to avoid those add-ons run configure again, now
*** using the extra parameter `--disable-sanity-checks'.

DO I REALLY NEED THESE?? I don't want to have to blast away glibc2.1 and

get the crypt package. I tried the --disable-sanity-checks switch and
got:

*** WARNING: Are you sure you do not want to use the `linuxthreads'
*** and `crypt' add-ons?
checking for symlinks in /home/elph/tjl/work/sw//include...
../glibc-2.1/configure: test: argument expected

Where to from here????

Thanks






unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to