сборка *.so модуля для апача

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Overseer
сержант
Сообщения: 221
Зарегистрирован: 2008-03-20 23:00:42

сборка *.so модуля для апача

Непрочитанное сообщение Overseer » 2009-04-13 19:23:51

не хочет собираться модуль для апача, пока не могу понять в чем причина :cz2:

Код: Выделить всё

apxs -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
/usr/local/build-1/libtool --silent --mode=compile gcc -prefer-pic -O2 -pipe -funroll-loops -march=pentiumpro -DHARD_SERVER_LIMIT=32768 -DFD_SETSIZE=32768   -g -I/usr/include/apache  -I/usr/local/include/apr-1   -I/usr/local/include/apr-1 -I/usr/local/include -I/usr/local/include/db42 -I/usr/local/include  -c -o mod_geoip.lo mod_geoip.c && touch mod_geoip.slo
/usr/local/build-1/libtool --silent --mode=link gcc -o mod_geoip.la  -L/usr/local/lib -lGeoIP -rpath /usr/lib/apache -module -avoid-version    mod_geoip.lo
/var/www/build/instdso.sh SH_LIBTOOL='/usr/local/build-1/libtool' mod_geoip.la /usr/lib/apache
/var/www/build/instdso.sh: Permission denied
apxs:Error: Command failed with rc=8257536
в гугле ничего не нашел толкового..
не выполняется собственно это:
/var/www/build/instdso.sh SH_LIBTOOL='/usr/local/build-1/libtool' mod_geoip.la /usr/lib/apache

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Overseer
сержант
Сообщения: 221
Зарегистрирован: 2008-03-20 23:00:42

Re: сборка *.so модуля для апача

Непрочитанное сообщение Overseer » 2009-04-13 19:56:56

хм.. запустил руками:

Код: Выделить всё

/usr/local/build-1/libtool --mode=install cp mod_geoip.la /usr/lib/apache/

Код: Выделить всё

cp .libs/mod_geoip.so /usr/lib/apache/mod_geoip.so
cp .libs/mod_geoip.lai /usr/lib/apache/mod_geoip.la
cp .libs/mod_geoip.a /usr/lib/apache/mod_geoip.a
chmod 644 /usr/lib/apache/mod_geoip.a
ranlib /usr/lib/apache/mod_geoip.a
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/lib/apache

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
и в чем прикол? 0_о

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: сборка *.so модуля для апача

Непрочитанное сообщение zingel » 2009-04-14 8:41:52

env кривой и всё, забейте
Z301171463546 - можно пожертвовать мне денег