Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C + PAM + xmlrpc-c Проблемы с линкованием 
:(
    Опции темы
umpa
Дата 19.10.2015, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 19.10.2015

Репутация: нет
Всего: нет



Доброе время суток!

Задача сделать портируемый модуль ****_pam.so

Что сделано: модуль написан и работает после компиляции, но только на машине на которой был собран. Тоесть при наличии предустановленых
libpam0g-dev
libxmlrpc-core-c3-dev

Сборка на машине 
Description:    Ubuntu 14.04.3 LTS 32

Компилим вот так.
gcc -fPIC -shared `xmlrpc-c-config libwww-client --cflags` -o my_pam32.so my_pam.c `xmlrpc-c-config libwww-client --libs`  -lc -lpthread -lidn -lrtmp -lssl -lcrypto -lgssapi_krb5  -lz -lgnutls -lgcrypt -ldl -lkrb5 -lk5crypto -lcom_err -lkrb5support -lresolv  -ltasn1 -lp11-kit -lgpg-error -lkrb5 -lcrypt

- дада всунул все зависимости.

В чем проблема:
При переносе на тужу машину без предустановленых libpam0g-dev и libxmlrpc-core-c3-dev
выдает ошибку
PAM unable to dlopen(my_pam32.so): libxmlrpc_client.so.3: cannot open shared object file: No such file or director

пытался подсунуть все libxmlrpc модули в дефолтные дирректории - не помогает.

Нужна помощь за вознаграждение

ПЛЗ кинье в личку контакты если можете помочь с решением.

Заранее признателен.
PM MAIL   Вверх
tzirechnoy
Дата 20.10.2015, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: 2
Всего: 16



Поставить пакет, содержащий libxmlrpc_client.so.3 , в данном слуаче -- libxmlrpc-c3


PS Но вообще.. PAM -- это безопасность, не рановато ли Вы, с таким уровнем, в безопасность полезли?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0934 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.