我不久前在 qnap 论坛上发布了这个问题,但没有答案(http://forum.qnap.com/viewtopic.php?p=480557&sid=8bb86fda3f81fff50c82dc0e74810188),所以我决定也在这里发布。
在我的客户 QNAP 机器上,我有一个旧版本的 sqlite3 库 /usr/lib/libsqlite3.so.0.8.6,但对于像 duplicati 备份这样的软件,我需要更高版本。我在盒子上成功编译了sqlite融合版本3080704。
在 /usr/lib 中复制已编译的 .so 库是否足以让 duplicati 使用好的库(如果我使用内置函数,duplicati 会抱怨库的旧版本)。
Duplicati 是用 C# (.NET) 编写的 (L)GPL 软件,在 MONO 中运行良好,但我想我无法编译它以静态包含 sqlite3 库。
有没有人对 lib 版本有类似的问题,并且可能是一个可能的解决方案?
干杯,弗朗切斯科。