gcc ch5 problem

Robert Connolly robert at linuxfromscratch.org
Tue Dec 13 14:11:47 PST 2005


On December 13, 2005 08:47 am, Declan Moriarty wrote:
> ...
> hlfs:/mnt/hlfs/sources/uClibc-0.9.28$ make KERNEL_SOURCE=/tools headers
> make[1]: Entering directory `/mnt/hlfs/sources/uClibc-0.9.28/extra/config'
> gcc -O2 -Wall -I. -c conf.c -o conf.o
> cc1: error: unrecognized command line option "-fstack-protector-all"
> make[1]: *** [conf.o] Error 1
> make[1]: Leaving directory
> `/mnt/hlfs/sources/uClibc-0.9.28/extra/config'
> make: *** [include/bits/uClibc_config.h] Error 2

This error looks like you have -fstack-protector-all in your gcc specs, but 
that shouldn't be an issue at your stage of installation. Did you run the 
hardened-specs script as root outside of the chroot? If so, run 'gcc 
-dumpspecs > $(gcc --print-file specs)' (as root again) and retry the uclibc 
headers.

robert



More information about the hlfs-dev mailing list