Thread (5 messages) flat view 5 messages, 4 authors, 2000-01-13

Re: Building Glibc

From: Ren� Pachernegg <hidden>
Date: 2000-01-12 15:03:43

I am trying to build the newest gcc as my powerpc-cross-compiler now
(without installing the new gcc as my native compiler;is this really
necessary?), but I have still problems with the configure options:

--with-headers and
--with-libs
All I have untill now is the cross-compiled kernel and it's header
files.  Is it right to set --with-headers to this dir?
What to do with -with-libs?
Got the message: 
cant find stdlib.h
cant find unistd.h

	Regards
		Rene
kd@flaga.is wrote:
I have an debian system so I upgraded my gcc to 2.95.2 and binutils to
2.9.5 just by inserting the appropriate packages on the system and
resolving conflicts/dependencies.
That was necessary (I think) to build the cross compiler (version 2.95.2
also) and the cross binutils (also version 2.9.5). Now I had the
tools to build the glibc-2.1.2 for the ppc.

So I ended up installing the latest gcc and binutils in order to compile
the latest cross-gcc and glibc.

Check the documentation for glibc (if you havent allready) it mentions the
minimum version requirements for all the tools.

K.D.


                    "René Pachernegg"
                    [off-list ref]            To:     kd@flaga.is
                    Sent by:                                cc:     linuxppc-embedded@lists.linuxppc.org
                    owner-linuxppc-embedded@lists.li        Subject:     Re: Building Glibc
                    nuxppc.org


                    01/12/2000 12:29 PM



typing 'as -v' writes:
GNU assembler version 2.9.1, using BFD version 2.9.1.0.25
If this is what you mean, how can I get the version 2.9.5?
Do I have to install a new compiler?

Regards
     Rene

kd@flaga.is wrote:
quoted
And of course what binutils. That was a stumbling block for me, i.e. if
it
quoted
is glibc 2.1.2. Buildin glibc 2.1.2 on ppc requieres binutils later than
version (or equal) 2.9.4.
I used 2.9.5 with success.

K.D.


                    Dan Dickey [off-list ref]
                    Sent by:                                To:
                    owner-linuxppc-embedded@lists.li        cc:
                    nuxppc.org                              Subject:
Re: Building Glibc
quoted

                    01/12/2000 02:54 AM



Marcus Sundberg wrote:
quoted
"Rene Pachernegg" [off-list ref] writes:
quoted
Hello,

When building the GNU libc on a cross-compiler (i686 --> PowerPc
603e)
quoted
quoted
quoted
I get the following linker error (current directory: elf):
../libc_pic.a(init-first.os): In function '_dl_start':
init-first.os(.text+0xb8): multiple definition of '_dl_start'
dl-allobjs.os(.text0x0): first defined here Warning: size of symbol
'_dl_start' changed from 1576 to 16 in init-first.os collect2: ld
returned 1 exit status make[1]: *** [librtld.os] Error 1 make: ***
[elf/subdir_lib] Error2

What can I do? Are there special linker/compiler options?
What version of glibc are you using?
How did you configure glibc?
What make command line (s) did you use?
I'd also chime in with,
What version of the compiler are you using?
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help