如何更新premake以便我可以编译项目?

时间:2013-01-03 11:00:36

标签: linux fedora premake

我正在尝试在运行Fedora 17的新计算机上构建库Box2D。当我尝试构建Box2D时,我收到错误

premake4.lua:26: attempt to call global 'vpaths' (a nil value)

一些谷歌搜索表明我需要使用更新版本的premake。我去了premake website尝试下载一个可执行文件(适用于Linux的4.4测试版),但运行他们在他们网站上的版本却给了我这个错误:

/home/alex/Downloads/premake4: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

获得正确版本并运行它的正确方法是什么?

1 个答案:

答案 0 :(得分:3)

获取下载页面上提供的源代码包并为您的系统构建它?

$ cd premake-4.4-beta4/build/gmake.unix
$ make
$ cd ../../bin/release
$ ./premake4 --version
premake4 (Premake Build Script Generator) 4.4-beta4