make geth编译失败如何用C99标准?

安装以太坊客户端Geth时用make geth编译失败,

显示是 use option -std=c99 or -std=gnu99 to compile your code, 意思是用标准-std=c99 或者 -std=gnu99 编译代码,
如下图

img

我在网上找了一下,原因是GCC编译器的标准是C89,但问题是如何更改这个标准?
有网友说在makefile上添加一行代码。但以太坊的文件夹的makefile好像不一样,
ccflags -y := -std=gnu99 -Wno-declaration-after-statement
如下图

img

但一样不成功,还显示

empty variable name,空变量名,

请问如何解决这个问题才可以maek geth成功安装?