Não é possível usar CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong não suportado pelo compilador

-1

Tentando atualizar o kernel, mas continuo recebendo Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler como erro ... Estou confuso com o problema ... erro completo abaixo:

$ make oldconfig -j8 && make prepare -j8
scripts/kconfig/conf  --oldconfig Kconfig
#
# configuration written to .config
#
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     include/config/kernel.release
Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler
Makefile:1098: recipe for target 'prepare-compiler-check' failed
make: *** [prepare-compiler-check] Error 1
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes.  Stop.
    
por gidoBOSSftw5731 28.07.2017 / 23:45

2 respostas

1

Você está usando uma versão antiga do compilador que não suporta CC_STACKPROTECTOR_STRONG. Em vez de editar o makefile propriamente dito, o caminho correto seria executar:

scripts/config --disable CC_STACKPROTECTOR_STRONG

como primeiro passo.

    
por Doug Smythies 29.07.2017 / 15:23
0

Acabou de editar o makefile e comentou algumas linhas para ele.

    
por gidoBOSSftw5731 29.07.2017 / 04:24