在 64 位机器上的 32 位 ubuntu 中编译 hyperterm 时缺少 gnu/stubs-64.h

在 64 位机器上的 32 位 ubuntu 中编译 hyperterm 时缺少 gnu/stubs-64.h

我尝试编译超期限但是我有一个sys/cdefs.h缺少的错误,/usr/include/i386-linux-gnu/sys/cdefs.h所以我调用:

CPATH=/usr/include:/usr/include/i386-linux-gnu scripts/install.sh

但后来我收到错误,gnu/stubs-64.h 缺失

/usr/include/i386-linux-gnu/gnu/stubs.h:10:27

我在 32 位系统上(uname -i返回i686)但机器是 64 位的。

答案1

为了解决这个问题,我安装了:g++-multilib 和 libc6-dev-amd64

相关内容