我正在使用Ubuntu对4G SDN-LTE(软件定义网络-长期演进)进行研究。首先,我运行了.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'