安装redis为什么还有安装tcl8.5?

冬天的雪 发布于 2013/10/15 10:24
阅读 15K+
收藏 0
我在安装redis,但是都要求安装 tcl8.5,http://www.linuxidc.com/Linux/2012-06/62809.htm,我是按照这个上边 说的安装的,后边还那么多参数,是什么意思啊?

cd unix/ & ./configure --prefix=/usr --enable-threads --mandir=/usr/share/man

3.3)make & sed -i -e "s@^\(TCL_SRC_DIR='\).*@\1/usr/include'@" -e "/TCL_B/s@='\(-L\)\?.*unix@='\1/usr/lib@"  tclConfig.sh

3.4)make test & make install && make install-private-headers && ln -v -sf tclsh8.5 /usr/bin/tclsh && chmod -v 755 /usr/lib/libtcl8.5.so

???

求大神回复。

加载中
0
eechen
eechen
wget http://download.redis.io/releases/redis-2.6.16.tar.gz
tar xzf redis-2.6.16.tar.gz
cd redis-2.6.16
less README #看源码包里的安装说明,这个才是最正确的!
make
sudo make PREFIX=/opt/redis/2.6.16 install
青芒斐芒
青芒斐芒
回复 @冬天的雪 : 安装tcl
青芒斐芒
青芒斐芒
回复 @冬天的雪 :[root@debian4 ~]# wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz [root@debian4 ~]# tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/ [root@debian4 ~]# cd /usr/local/tcl8.6.1/
eechen
eechen
回复 @冬天的雪 : Redis的测试用例也就是tests目录下面用的是tcl脚本,你直接make就行了,make test这一步可以不做。
冬天的雪
冬天的雪
我这make 不了啊,报错,You need tcl 8.5 or newer in order to run the Redis test,但是我真看不懂那些tcl的命令。。。
0
洒洒
洒洒
先make clearn,再make,再make install。不要make test.
返回顶部
顶部