Задать вопрос
joker2k1
@joker2k1

Как указать нужную shared library для сборки?

Уважаемые гуру линукса, подскажите новичку, или подскажите где прочитать.
Я использую ubuntu 16.04
Скачал и собрал sqlite(c поддержкой like для кириллицы) , установил, библиотека установилась в /usr/local/lib, а системная лежит в /usr/lib/x86_64-linux-gnu
Как мне ее установить как системную?
Потому что при сборке расширения для php, php_sqlite.so он собирается для работы с системной, и не видит мою
Я, конечно, могу просто заменить ее, переписав системную на свою, но, как мне кажется это не правильно. (пока сделал так, но хочу узнать как правильно)
так что вопроса 2
1) как собрать php_sqlite.so указав ей на мою библиотеку?
2) надо ли подменять системную, и если надо, то как?
  • Вопрос задан
  • 203 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
joker2k1
@joker2k1 Автор вопроса
с первым разобрался сам, собирать с --with-sqlite3=shared,/usr/local/lib
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы