Linux 堆栈保护器已启用,但编译器支持已中断

Linux 堆栈保护器已启用,但编译器支持已中断,linux,linux-kernel,Linux,Linux Kernel,我正在使用Ubuntu研究4G SDN-LTE(软件定义网络-长期演进)。首先,我运行了.sh文件,该文件给了我一个错误,即不支持比3.14.x更新的内核。我安装了内核3.10、3.13.11、3.14。它修复了错误。目前我正在运行linux内核3.13.11,现在它给了我一个错误,即启用了堆栈保护器,但编译器已损坏 我正在构建一个4G演进包核心(EPC)。代码在GitHub上可用:。他们在这个项目中使用了Ubuntu 14.04。他们没有提到别的 version 4:7.3.0 ubuntu

我正在使用Ubuntu研究4G SDN-LTE(软件定义网络-长期演进)。首先,我运行了
.sh
文件,该文件给了我一个错误,即不支持比3.14.x更新的内核。我安装了内核3.10、3.13.11、3.14。它修复了错误。目前我正在运行linux内核3.13.11,现在它给了我一个错误,即启用了堆栈保护器,但编译器已损坏

我正在构建一个4G演进包核心(EPC)。代码在GitHub上可用:。他们在这个项目中使用了Ubuntu 14.04。他们没有提到别的

version 4:7.3.0 ubuntu 2.1
 /usr/src/linux-headers-3.13.11-031311ckt39-generic/arch/x86/Makefile:96:

你到底想建造什么?文件是否列出了任何系统要求?您使用哪个编译器版本?我正在构建4G演进包核心(EPC)。代码在github上可用。他们在这个项目中使用了ubuntu 14.04。他们没有提到别的。版本4:7.3.0 ubuntu 2.1请回答您的问题以添加此信息。你可以在事后删除你的评论。请同时显示您为构建软件而执行的命令,即使它只是
make
。博多:非常感谢您的评论。我安装了3.12.74内核,现在可以正常工作了。这个网站不仅可以给你个人提供答案,还可以为其他有类似问题的人找到问题和答案。这就是为什么我对你的问题提出建议,并添加你第一次评论中的信息。你可以自己回答这个问题,并将第二条评论中的信息写下来作为答案。这可能会帮助其他收到相同错误消息的人。您到底想构建什么?文件是否列出了任何系统要求?您使用哪个编译器版本?我正在构建4G演进包核心(EPC)。代码在github上可用。他们在这个项目中使用了ubuntu 14.04。他们没有提到别的。版本4:7.3.0 ubuntu 2.1请回答您的问题以添加此信息。你可以在事后删除你的评论。请同时显示您为构建软件而执行的命令,即使它只是
make
。博多:非常感谢您的评论。我安装了3.12.74内核,现在可以正常工作了。这个网站不仅可以给你个人提供答案,还可以为其他有类似问题的人找到问题和答案。这就是为什么我对你的问题提出建议,并添加你第一次评论中的信息。你可以自己回答这个问题,并将第二条评论中的信息写下来作为答案。这可能会帮助其他收到相同错误消息的人。
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'