Node.js和Travis CI:安装Node-lua软件包时找不到lua.h

时间:2018-09-17 10:55:30

标签: node.js github build lua travis-ci

我已经尝试了大约一个星期左右,以确定如何使Travis CI版本通过。

我正在使用称为node-lua的软件包(这是我自己的分支,希望其他分支可能包含修复程序)作为更新脚本的一部分。

每次运行脚本都会导致相同的错误,尽管查看了其他使用lua和repos other issues on {{3 }},我仍然对如何通过此版本感到困惑。

这是travis ci的一些输出,可以找到完整的日志the,而与此有关的PR是web

make: Entering directory `/home/travis/build/South-Paw/warframe-item-list/node_modules/node-lua-updated/build'
  CXX(target) Release/obj.target/nodelua/src/utils.o
In file included from ../src/utils.cc:2:0:
../src/utils.h:8:17: fatal error: lua.h: No such file or directory
 #include <lua.h>
                 ^
compilation terminated.
make: *** [Release/obj.target/nodelua/src/utils.o] Error 1

我绝对处于茫然之中,几乎无能为力-即使有人如此痛苦地显而易见,也请有人让我免于这种痛苦。

1 个答案:

答案 0 :(得分:0)

万一将来遇到任何人,这是公关解决的问题。

https://github.com/South-Paw/warframe-item-list/pull/41/files