2010-10-28 31 views
0

我已经试过了所有可以在每个网站上找到的东西,而且我无法获得此版本。获取最新的memcached gem,在Snow Leopard上构建

$ ruby --version 
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0] 

完整的错误:http://gist.github.com/651945

整个构建:http://gist.github.com/651952

+0

你正在运行哪个版本的memcached('memcached -h',检查第一行)? – William 2010-10-28 18:48:04

+0

memcached 1.4.5 – Jeff 2010-10-29 00:25:39

回答

0

我只是尝试,并能同时使用稀土元素和ruby1.9.2dev(RVM通过)安装的memcached-1.0.1。你可以尝试最新的rvm,看看这是否有所作为?同时检查你的工具链(我相信g ++ - 4.2.1与mac开发工具捆绑在一起)。我在/ usr/local/{include,lib}和/ opt/local/{include,lib}中都有一个系统libmemcached,这些都不会引起问题(并且从错误中看,重新尝试链接到错误的库)。

我刚刚尝试过使用ruby-head:ruby 1.9.3dev(2010-10-29 trunk 29623)[x86_64-darwin10.4.0],它的工作原理也是如此。

你是如何安装宝石的?只是gem install memcached

+0

$ g ++ --version i686-apple-darwin10-g ++ - 4.2.1(GCC)4.2.1(Apple Inc. build 5664) – Jeff 2010-10-28 20:30:59

+0

我已经完成了gem install memcached以及bundle install (当然这只是安装)。 – Jeff 2010-10-28 20:31:37

+0

rvm --version rvm 1.0.16作者:Wayne E. Seguin([email protected])[http://rvm.beginrescueend.com/] – Jeff 2010-10-28 20:32:13