On 3/1/12 7:39 PM, Andrew Benton wrote:
> I'm still no nearer to figuring out why I get this error. Trying to
> follow Jeremy's new newlib build method fails for me at the first pass
> of gcc:
> checking for stdint.h... no
> checking for unistd.h... no
> checking for dlfcn.h... no
> checking for objdir... .libs
> checking if /mnt/lfs/sources/gcc-build/./gcc/xgcc 
> -B/mnt/lfs/sources/gcc-build/./gcc/ -B/tools/x86_64-lfs-linux-gnu/bin/ 
> -B/tools/x86_64-lfs-linux-gnu/lib/ -isystem 
> /tools/x86_64-lfs-linux-gnu/include -isystem 
> /tools/x86_64-lfs-linux-gnu/sys-include    supports -fno-rtti 
> -fno-exceptions... no
> checking for /mnt/lfs/sources/gcc-build/./gcc/xgcc 
> -B/mnt/lfs/sources/gcc-build/./gcc/ -B/tools/x86_64-lfs-linux-gnu/bin/ 
> -B/tools/x86_64-lfs-linux-gnu/lib/ -isystem 
> /tools/x86_64-lfs-linux-gnu/include -isystem 
> /tools/x86_64-lfs-linux-gnu/sys-include    option to produce PIC... -fPIC 
> -DPIC
> checking if /mnt/lfs/sources/gcc-build/./gcc/xgcc 
> -B/mnt/lfs/sources/gcc-build/./gcc/ -B/tools/x86_64-lfs-linux-gnu/bin/ 
> -B/tools/x86_64-lfs-linux-gnu/lib/ -isystem 
> /tools/x86_64-lfs-linux-gnu/include -isystem 
> /tools/x86_64-lfs-linux-gnu/sys-include    PIC flag -fPIC -DPIC works... yes
> checking if /mnt/lfs/sources/gcc-build/./gcc/xgcc 
> -B/mnt/lfs/sources/gcc-build/./gcc/ -B/tools/x86_64-lfs-linux-gnu/bin/ 
> -B/tools/x86_64-lfs-linux-gnu/lib/ -isystem 
> /tools/x86_64-lfs-linux-gnu/include -isystem 
> /tools/x86_64-lfs-linux-gnu/sys-include    static flag -static works... no
> checking if /mnt/lfs/sources/gcc-build/./gcc/xgcc 
> -B/mnt/lfs/sources/gcc-build/./gcc/ -B/tools/x86_64-lfs-linux-gnu/bin/ 
> -B/tools/x86_64-lfs-linux-gnu/lib/ -isystem 
> /tools/x86_64-lfs-linux-gnu/include -isystem 
> /tools/x86_64-lfs-linux-gnu/sys-include    supports -c -o file.o... yes
> checking if /mnt/lfs/sources/gcc-build/./gcc/xgcc 
> -B/mnt/lfs/sources/gcc-build/./gcc/ -B/tools/x86_64-lfs-linux-gnu/bin/ 
> -B/tools/x86_64-lfs-linux-gnu/lib/ -isystem 
> /tools/x86_64-lfs-linux-gnu/include -isystem 
> /tools/x86_64-lfs-linux-gnu/sys-include    supports -c -o file.o... (cached) 
> yes
> checking whether the /mnt/lfs/sources/gcc-build/./gcc/xgcc 
> -B/mnt/lfs/sources/gcc-build/./gcc/ -B/tools/x86_64-lfs-linux-gnu/bin/ 
> -B/tools/x86_64-lfs-linux-gnu/lib/ -isystem 
> /tools/x86_64-lfs-linux-gnu/include -isystem 
> /tools/x86_64-lfs-linux-gnu/sys-include    linker 
> (/mnt/lfs/sources/gcc-build/./gcc/collect-ld -m elf_x86_64) supports shared 
> libraries... yes
> checking dynamic linker characteristics... configure: error: Link tests are 
> not allowed after GCC_NO_EXECUTABLES.
> make[1]: *** [configure-target-zlib] Error 1
> make[1]: Leaving directory `/mnt/lfs/sources/gcc-build'
> make: *** [all] Error 2
> lfs:/mnt/lfs/sources/gcc-build$
>
> If I go back to the patch it wouldn't even be trying to
> configure-target-zlib.

Hmm, interesting. Must be something different in the host system. I've 
actually encountered this error before elsewhere (in gcc, but not pass 
1) and I'm trying to recall the details... I'll dig around a bit and see 
what I can find.

JH

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to