为什么sqlite 3.8.7安装为sqlite 3.8.6?

时间:2014-10-23 16:43:01

标签: sqlite

在新的CentOS 5上,使用3.8 current tarball编译SQLite,正在安装的版本以/usr/local/lib结尾为 3.8.6

bash-3.2# make install
make[1]: Entering directory `/mongrel2/sqlite-autoconf-3080700'
 /bin/mkdir -p '/usr/local/lib'
 /bin/sh ./libtool   --mode=install /usr/bin/install -c   libsqlite3.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libsqlite3.so.0.8.6 /usr/local/lib/libsqlite3.so.0.8.6
libtool: install: (cd /usr/local/lib && { ln -s -f libsqlite3.so.0.8.6 libsqlite3.so.0 || { rm -f libsqlite3.so.0 && ln -s libsqlite3.so.0.8.6 libsqlite3.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libsqlite3.so.0.8.6 libsqlite3.so || { rm -f libsqlite3.so && ln -s libsqlite3.so.0.8.6 libsqlite3.so; }; })
libtool: install: /usr/bin/install -c .libs/libsqlite3.lai /usr/local/lib/libsqlite3.la
libtool: install: /usr/bin/install -c .libs/libsqlite3.a /usr/local/lib/libsqlite3.a

1 个答案:

答案 0 :(得分:0)

According to Daniel Kennedy

  

这很正常。我认为这个数字只会在新的时候改变   发布不与以前的ABI兼容。这是巧合   “8.6”匹配前一版本号的尾部。前   发行版也使用了“libsqlite3.so.0.8.6”。