Защита стека включена, но поддержка компилятора нарушена - PullRequest
1 голос
/ 26 марта 2019

Я занимаюсь исследованием 4G SDN-LTE (программное обеспечение для определения долгосрочной эволюции сети) с использованием Ubuntu. Сначала я запустил файл .sh, который дал мне ошибку, что ядро ​​новее, чем 3.14.x, не поддерживается. Я установил ядро ​​3.10, 3.13.11, 3.14. Это исправило ошибку. В настоящее время я использую ядро ​​Linux 3.13.11, теперь оно выдает ошибку «stack-protector enabled but compiler is broken».

Я строю усовершенствованное пакетное ядро ​​4G (EPC). Код доступен на GitHub: https://github.com/networkedsystemsIITB/SDN_LTE_EPC/find/master. Они использовали Ubuntu 14.04 для этого проекта. Больше ничего они не упомянули.

version 4:7.3.0 ubuntu 2.1
 /usr/src/linux-headers-3.13.11-031311ckt39-generic/arch/x86/Makefile:96:
stack-protector enabled but compiler support broken Makefile:604: Cannot use CONFIG_CC_STACKPROTECTOR: -fstack-protector not supported by compiler

Makefile:604: *** missing separator.  Stop.

make[4]: Leaving directory '/usr/src/linux-headers-3.13.11-031311ckt39-generic'

Makefile.main:70: recipe for target 'default' failed

make[3]: *** [default] Error 2

make[3]: Leaving directory '/home/shahrukh/shfiles/openvswitch-2.3.2/datapath/linux'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...