• tokyocabinet安装日志(持续更新)


    http://sourceforge.jp/projects/sfnet_tokyocabinet/releases/
    这个网站的最新tt和tc都在此
    1.下载tokyocabinet
    http://sourceforge.jp/projects/sfnet_tokyocabinet/downloads/tokyocabinet/1.4.32/tokyocabinet-1.4.32.tar.gz
    2.解压并安装tokyocabinet-1.4.32.tar.gz
    tar zxvf tokyocabinet-1.4.32.tar.gz
    cd tokyocabinet-1.4.32
    ./configure //执行configure文件,编译一下
    3.提示错误
    checking for gcc... no
    checking for cc... no
    checking for cl.exe... no
    configure.sh:error:no acceptable C compiler found in $PATH
    See 'config.log' for more details.
    未安装gcc编译器
    yum -y install gcc
    用gcc -v可查看gcc的版本
    在次执行configure文件
    提示错误
    > checking expat.h usability... no
    > checking expat.h presence... no
    > checking for expat.h... no
    下载expat2.tar.gz
    在/usr/local下解压并安装expat2.tar.gz
    提示expat2安装成功
    删除expat2.tar.gz安装包
    安装tokyocabinet仍然提示错误
    推断原安装文件缺少文件
    找了另外一个安装包
    wget http://sourceforge.net/projects/tokyocabinet/files/tokyocabinet/1.4.30/tokyocabinet-1.4.30.tar.gz/download
    tar zxvf tokyocabinet-1.4.30.tar.gz
    ./configure --prefix=/usr/local/tcserver/
    make
    提示错误
    我擦,又错误又是什么.h文件没找到,我擦擦
    百度有一些,发现有个娃的跟我的情况一样,果断换成这条命令
    ./configure --prefix=/usr/local/ttserver/ --with-tc=/usr/local/tc
    提示一个警告,应该问题不大
    > configure: WARNING: unrecognized options: --with-tc
    make && make install
    我擦 又报错 lz无语中 。。。
    > ibtokyocabinet.so.8.23.0] 错误 1
    没法了找百度,发现这边文章很给力
    http://yangguanghaojie.blog.163.com/blog/static/1899080520130244240149/
    libbz2.a,libz.so导致tokyocabinet make失败问题解决方法
    http://www.blogjava.net/haha0515/archive/2009/09/30/296957.html
    文章说的方法太复杂了
    我就在/usr/local/lib里面把libbz2.a和libz.a文件删除了
    然后再次编译tc安装tc居然成功了
    还是用的原来的tokyocabinet-1.4.32.tar.gz这个安装包
    下载tokyotyrant-1.1.33.tar.gz
    安装tokyotyrant需指定tokyocabinet的目录
    ./configure --prefix=/usr/local/tt --with-tc=/usr/local/tc
    稳当,安装成功!!!
    启动ttserver报错...
    ./ttserver: error while loading shared libraries: libtokyocabinet.so.8: cannot open shared object file: No such file or director

    lz无语中....改天在搞ttserver的事情了

  • 相关阅读:
    Jenkins-maven项目的构建、部署
    配置管理规范-互联网配置管理特点
    Jenkins-权限控制
    Jira-角色和用户组
    Jira-权限管理
    bat命令生成目录树(包含或不包含文件夹)
    登录QQ出现R6030-CRT not initialized,安装QQ 9.2.0可解决
    pointofix快捷键
    卸载Windows的弹窗广告可尝试使用“广告清道夫”
    激活Windows10专业工作站版
  • 原文地址:https://www.cnblogs.com/qiandu/p/4155732.html
Copyright © 2020-2023  润新知