ideawu / ssdb

SSDB - A fast NoSQL database, an alternative to Redis
http://ssdb.io/
BSD 3-Clause "New" or "Revised" License
8.18k stars 1.4k forks source link

编译环境依赖问题 #850

Open purplegrape opened 8 years ago

purplegrape commented 8 years ago

源码包含leveldb/jemalloc/snappy,不建议自带干粮,建议使用操作系统的包 另外编译环境需要gtest-devel这个软件包,也没有注明。

ideawu commented 8 years ago

@purplegrape "没有依赖, 就没有伤害", 所以, 必须自带. 谢谢. 除了你之外, 没有人反馈遇到依赖gtest-devel, 所以, 麻烦提供更多的详细信息.

purplegrape commented 8 years ago

@ideawu ,sorry,经测试,没有gtest也可以编译通过,编译snappy时可以依赖gtest-devel这个包,或许可以解开你的那个骂。

if [ ! -f Makefile ]; then echo "" echo "##### building snappy... #####" ./configure $SNAPPY_HOST

FUCK! snappy compilation doesn't work on some linux!

    find . | xargs touch
    make
    echo "##### building snappy finished #####"
    echo ""

fi