>OK. Can I safely upgrade my native binutils for i686 too or can the two
>versions (2.9.1.x.x and 2.9.5.x.x) coexist?

Either.  It should be safe to use 2.9.5 for x86 but the two can also coexist.

>I did not try it, I just looked for duplicate, different(*) files and found
>them: /usr/lib/lib{bfd,opcodes,iberty}*. I understand that when you compile
>a new binutils, it will read the current supported targets. But what if I
>distribute it in binaire form?

If those are static libraries (.a) then you can safely not distribute them - 
nothing uses them at run time.  The only problem you will have is if you 
configure with "--enable-shared" in which case you will end up with clashing 
versions of libbfd.so and friends; the solution is just to not do that.

>| No.  The cross-compiler will look in $PREFIX/arm-linux/include and this is
>| where you should put the headers.
>|
>Just to be sure: that's the right place for the glibc header files too? That
>makes sense to me, because then you can use an other version of the
>c-library for the arm cross-builds.

Yes.

>BTW. Where is libio for?

It provides I/O stream functions.  I think the iostream component of libstdc++ 
rests on it.  The stdio library in C also uses libio but libc contains its own 
copy.

p.



unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to