首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:减1.3.0太旧了。至少需要更少的1.3.1 --在安装required时

错误:减1.3.0太旧了。至少需要更少的1.3.1 --在安装required时
EN

Stack Overflow用户
提问于 2014-04-17 22:03:51
回答 1查看 42关注 0票数 1

我跟踪教程关于在OSX上安装RethinkDB,但是当我运行时被卡住了。

代码语言:javascript
复制
./configure --fetch protobuf --fetch v8

* Detecting system configuration
Bash:                           3.2.51(1)-release
Use ccache:                     no
C++ Compiler:                   CLANG 5.1 (/usr/bin/c++)
Host System:                    x86_64-apple-darwin13.1.0
Build System:                   Darwin 13.1.0 x86_64
Cross-compiling:                no
Host Operating System:          Darwin
Without tcmalloc:               yes
Build client drivers:           no
Build Architecture:             x86_64
stdlib:                         -lc++
Precompiled web assets:         no
Protobuf compiler:              external/protobuf_2.5.0
Node.js package manager:        /usr/local/bin/npm
LESS css:                       no
* Error: lessc 1.3.0 is too old. At least lessc 1.3.1 is required

* Aborting configure

我确实跑了

代码语言:javascript
复制
npm install less 

确保这一切都没问题。在寻找线索的时候我发现了这个

上面说lessc是一个编译器。但我在谷歌上搜索了各种相关短语,无法找到如何更新或进一步排除故障的方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-17 22:45:20

RethinkDB构建系统知道如何获取大多数依赖项。

您可以在配置时添加--fetch less

代码语言:javascript
复制
./configure --fetch protobuf --fetch v8 --fetch lessc

或者只需使用--allow-fetch,它指示make获取所有缺失的依赖项:

代码语言:javascript
复制
./configure --allow-fetch

另一种选择是使用源发行版:http://download.rethinkdb.com/dist/rethinkdb-1.12.3.tgz

这个tarball包含预先构建的网络资产,减轻了对lessc的需求。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23144246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档