在crossdev armv7a环境中编译libgpg-error时出现gawk错误

时间:2019-04-13 10:28:41

标签: gentoo crossdev libgpg-error

我已经安装了gentoo ~amd64 并且我正在尝试为armv7a-hardfloat-linux-gnueabi创建一个crossdev环境。

我的CFLAGS是`CCFLAGS =“-O2 -pipe -fomit-frame-pointer”。

当我尝试编译基本系统时,它会尝试编译libgpg-error并失败:

gawk: fatal: cannot use gawk builtin `namespace' as variable

如何解决此问题以继续构建我的crossdev环境?

我尝试将gawk的等级从5降级到4,但结果是相同的。

谢谢

2 个答案:

答案 0 :(得分:2)

可能是错字吗?

将“ libpgp-error”更改为“ libgpg-error”。

即使是蓝色按钮之一也带有标签“ libgpg-error”

答案 1 :(得分:1)

我这边有同样的问题:

  

“命名空间”名称不适用于gawk-5.0

尝试:

sed -i                                                  \
  -e "s/namespace/varerrno/g"                           \
  src/{Makefile.am,mkstrtable.awk}

在进行./autogen.sh或/和./configure之前

希望得到帮助。