Я разместил этот вопрос некоторое время назад на форуме qnap, но не получил ответа (http://forum.qnap.com/viewtopic.php?p=480557&sid=8bb86fda3f81fff50c82dc0e74810188), поэтому я решил опубликовать его здесь.Как использовать две версии libsqilite 3 в linux?
На моих почтовых ящиках QNAP у меня есть старая версия библиотеки sqlite3, /usr/lib/libsqlite3.so.0.8.6, но для программного обеспечения, такого как дубликат, требуется более высокая версия. Я скомпилировал версию с ассемблером sqlite 3080704 успешно на коробке.
Достаточно ли скопировать скомпилированный .so lib в/usr/lib, чтобы позволить duplicati использовать хороший (duplicati жалуется на старую версию библиотеки, если я использую встроенный).
Duplicati - это (L) программное обеспечение GPL, написанное на C# (.NET), которое отлично работает в режиме MONO, но, я думаю, я не могу его скомпилировать, чтобы статически ставить библиотеку sqlite3.
Есть ли у кого-нибудь подобная проблема с версиями lib и может быть возможным решением?
Cheers, Франческо.