Я занимаюсь исследованием 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'