Recent

Author Topic: Can't load SQLite client library "libsqlite3.so"  (Read 2426 times)

alex2sign

  • Newbie
  • Posts: 5
Can't load SQLite client library "libsqlite3.so"
« on: May 09, 2022, 06:33:23 pm »
Доброе время суток!
Начинаю знакомство с Альт Linux. Скомпилировал проект на Lazarus с СУБД sqlite3.
Он качает курсы ЦБ с сервера ЦБ РФ в БД sqlite3. Выдает ошибку: Can't load SQLite client library "libsqlite3.so" .
Не могу ни где найти эту библиотеку.
Подскажите, пожалуйста, кто знает где найти?

Red_prig

  • Full Member
  • ***
  • Posts: 143
Re: Can't load SQLite client library "libsqlite3.so"
« Reply #1 on: May 09, 2022, 06:38:05 pm »
Во первых проверте установлен ли у вас пакет sqlite3.
« Last Edit: May 09, 2022, 06:51:45 pm by Red_prig »

alex2sign

  • Newbie
  • Posts: 5
Re: Can't load SQLite client library "libsqlite3.so"
« Reply #2 on: May 09, 2022, 06:40:24 pm »
Я в linux ни бум-бум, но команду sudo apt-get install sqlite3 давал, она что-то там отработала.

Red_prig

  • Full Member
  • ***
  • Posts: 143
Re: Can't load SQLite client library "libsqlite3.so"
« Reply #3 on: May 09, 2022, 06:44:35 pm »
Если вы всё же установили пакет, то попробуйте найти поиском файлы libsqllite*.so* может быть у вас файл чуть иначе называется, и скопируйте с именем "libsqlite3.so", в той же папке соответственно. (Обычно нужны права root в папке с либами)
« Last Edit: May 09, 2022, 06:51:23 pm by Red_prig »

alex2sign

  • Newbie
  • Posts: 5
Re: Can't load SQLite client library "libsqlite3.so"
« Reply #4 on: May 09, 2022, 06:52:51 pm »
Я поискал sudo find -name libsqlite3*.so* и ни чего не выдалось.
Но я раньше находил их этой командой, потом давал команду ln -sf /usr/lib64/libsqlite3.so.0 /usr/lib/libsqlite3.so и потом ln -sf /usr/lib64/libsqlite3.so.0 /home/alex/Документы/ProjLazarus/CoursCB/libsqlite3.so .

Red_prig

  • Full Member
  • ***
  • Posts: 143
Re: Can't load SQLite client library "libsqlite3.so"
« Reply #5 on: May 09, 2022, 06:56:57 pm »
Ну я не знаю тогда, попробуйте вручную просмотреть папку /usr/lib64/ в sudo mc или ещё каком командоре или файловом менеджере. И так же можете опубликовать результат sudo apt-get install sqlite3 может там что важного написано.

alex2sign

  • Newbie
  • Posts: 5
Re: Can't load SQLite client library "libsqlite3.so"
« Reply #6 on: May 09, 2022, 07:04:24 pm »
вот что выдаёт инсталляция пакета:
bid # sudo apt-get install sqlite3 Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Последняя версия sqlite3 уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обн овлено.

Red_prig

  • Full Member
  • ***
  • Posts: 143
Re: Can't load SQLite client library "libsqlite3.so"
« Reply #7 on: May 09, 2022, 07:13:35 pm »
Ну попробуйте вручную найти как я описывал выше.

Red_prig

  • Full Member
  • ***
  • Posts: 143
Re: Can't load SQLite client library "libsqlite3.so"
« Reply #8 on: May 09, 2022, 07:16:22 pm »
Кстати может ещё девлоп пакет нужен. Попробуйте поставить libsqlite3-devel

alex2sign

  • Newbie
  • Posts: 5
Re: Can't load SQLite client library "libsqlite3.so"
« Reply #9 on: May 09, 2022, 07:54:23 pm »
Огромное спасибо!!! Всё заработало! После команды sudo apt-get install libsqlite3-devel

 

TinyPortal © 2005-2018