Связывание модуля php с библиотекой .so в linux - PullRequest
1 голос
/ 08 апреля 2011

Я работаю над модулем PHP, и у меня возникают проблемы с подключением к разделяемым библиотекам в Linux.

Какую команду мне нужно добавить в мой config.m4 для связи с .so?Если у меня есть файл .so в / usr / lib / или / usr / lib64 /, компилятор сможет найти его правильно?

мой текущий файл config.m4 показан ниже

PHP_ARG_ENABLE(my_module, whether to enable my_module support,
[  --enable-my_module           Enable my_module support])

if test "$PHP_MY_MODULE" = "yes"; then
  AC_DEFINE(HAVE_TERR_MY_MODULELIB,1,[ ])

  PHP_NEW_EXTENSION(my_module, my_module.c libSomething.so, $ext_shared)

fi

Заранее спасибо

Алекс

1 Ответ

0 голосов
/ 16 апреля 2011

Вы можете взглянуть на этот превосходный учебник Настройка системы сборки php

Также вы можете проверить этот файл config.m4 для справки Пример config.m4 из php-logger

Если у вас остались вопросы, опубликуйте их как комментарии, и я отвечу:)

...