[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: missing __init_array_start, __init_array_end in __libc_csu_init



> > Pick one, I guess.
>
> I'm currently rebuilding glibc on washi.

Chicken-or-egg, it seems:

configure:5857: checking for -fpie
configure:5868: gcc-4.1 -g -O2 -isystem /build/mschmitz/glibc-2.5/debian/include  -pie -fpie
                              -o conftest conftest.c 1>&5
/usr/lib/libc_nonshared.a(elf-init.oS): In function `__libc_csu_init':
(.text+0x2e): undefined reference to `__init_array_start'
/usr/lib/libc_nonshared.a(elf-init.oS): In function `__libc_csu_init':
(.text+0x36): undefined reference to `__init_array_end'
/usr/bin/ld: conftest: hidden symbol `__init_array_end' isn't defined
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
configure:5871: $? = 1
configure:5880: result: no

We'll need to find a combination with working -fpie support first.

	Michael



Reply to: