自己手动编译TextMate时,出现的错误信息,要怎么解决呀,谢谢
./configure && ninja的时候出现的问题
make: Nothing to be done for `all'.
ninja: error: /Users/iduanyingjie/build/TextMate/build.ninja:2000: unknown pool name 'console'
ninja: error: /Users/iduanyingjie/build/TextMate/build.ninja:2000: unknown pool name 'console'
ninja: error: /Users/iduanyingjie/build/TextMate/build.ninja:2000: unknown pool name 'console'
ninja: error: /Users/iduanyingjie/build/TextMate/build.ninja:2000: unknown pool name 'console'
ninja: error: /Users/iduanyingjie/build/TextMate/build.ninja:2000: unknown pool name 'console'
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我看了这两个配置文件,里面的内容是正确的,但是还是报错
回复
不可能,consloe这个词只在Ninja1.5的版本中才可以支持,你这报错,明显是Ninja不支持Console这个词。
回复
真的是那个样子的啊
报错原因是编译时用的Ninja是1.5版的,现在我们用的都是1.4版本的,需要将TextMate原码中bin目录下的两个文件做修改,回退到Ninja 1.4版支持的代码,修改的两个文件可以参考:
https://github.com/xiayz/textmate/commit/2134e957e6ca040fa475f772a26808afdef8a46c#diff-0