无法启动WAF

1 投票
1 回答
585 浏览
提问于 2025-04-15 15:17

我正在Ubuntu上构建Monotooth库,这里有一个需要编译的本地组件。 从github下载的版本里有一个wscript文件,需要用WAF来构建。不过,每次我尝试运行waf configure时,都会出现以下内容:

Checking for program gcc                 : ok /usr/bin/gcc
Checking for program cpp                 : ok /usr/bin/cpp
Checking for program ar                  : ok /usr/bin/ar
Checking for program ranlib              : ok /usr/bin/ranlib
 error: No such method 'create_library_configurator'

我对python不太了解,不太明白这到底在告诉我什么。我是缺少了某个库(模块)吗,还是别的什么问题?

1 个回答

2

我发现我需要使用一个来自 http://waf.googlecode.com/files/waf-1.3.2.tar.bz2 的waf版本。

我之前用的是1.5.9版本,这个版本可能已经不再支持create_library_configurator这个方法了。

撰写回答