Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: проблема с pcre  (Прочитано 3515 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн fli

  • Автор темы
  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
проблема с pcre
« : 06 Августа 2012, 17:54:46 »
Ставлю sarg-2.3.3-pre2 из исходников, на make выдает:
url.o: In function `Alias_StoreRegexp':
/var/share/sarg-2.3.3-pre1/url.c:491: undefined reference to `pcre_compile'
/var/share/sarg-2.3.3-pre1/url.c:501: undefined reference to `pcre_free'
url.o: In function `free_hostalias':
/var/share/sarg-2.3.3-pre1/url.c:675: undefined reference to `pcre_free'
url.o: In function `alias_url_regex':
/var/share/sarg-2.3.3-pre1/url.c:793: undefined reference to `pcre_exec'
collect2: ld returned 1 exit status
make: *** [sarg] Error 1

ldconfig -v | grep pcre
/sbin/ldconfig.real: Can't stat /lib/i686-linux-gnu: No such file or directory
/sbin/ldconfig.real: Can't stat /usr/lib/i686-linux-gnu: No such file or directory
/sbin/ldconfig.real: Path `/lib/i386-linux-gnu' given more than once
/sbin/ldconfig.real: Path `/usr/lib/i386-linux-gnu' given more than once
        libpcre.so.3 -> libpcre.so.3.12.1
        libpcreposix.so.3 -> libpcreposix.so.3.12.1
        libpcrecpp.so.0 -> libpcrecpp.so.0.0.0

Ставил библиотеку pcre3:
sudo apt-get install libpcre3
Что делать? Linux ubuntu 3.0.0-12-generic

Оффлайн nerde

  • Новичок
  • *
  • Сообщений: 48
  • Ubuntu 10.04
    • Просмотр профиля
Re: проблема с pcre
« Ответ #1 : 06 Августа 2012, 18:32:07 »
как вариант, попробуйте просто скомпилировать url.c
вот так
gcc -lpcre -c url.cа тогда опять make запустить...

http://www.opennet.ru/base/dev/pcre_cpp.txt.html
« Последнее редактирование: 06 Августа 2012, 18:39:23 от nerde »

Оффлайн fli

  • Автор темы
  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
Re: проблема с pcre
« Ответ #2 : 07 Августа 2012, 10:51:17 »
Выдало такое:
sudo gcc -lpcre -c url.c
In file included from url.c:27:0:
include/conf.h:1:20: fatal error: config.h: No such file or directory
compilation terminated.

Если есть варианты, рад услышать. :)


Оффлайн nerde

  • Новичок
  • *
  • Сообщений: 48
  • Ubuntu 10.04
    • Просмотр профиля
Re: проблема с pcre
« Ответ #3 : 08 Августа 2012, 18:43:18 »
обязательна ли самая новая версия?

а если просто в консоли прописать?
apt-get install sarg
и еще скажите, пожалуйста, откуда качали исходники?
http://sarg.sourceforge.net/sarg.php/

Оффлайн fli

  • Автор темы
  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
Re: проблема с pcre
« Ответ #4 : 09 Августа 2012, 09:54:41 »
Я прочитал, что в версии sarg-2.3.3, вроде как,  есть возможность "округления" доменов, например q20.queue.vk.com в vk.com.
Качал отсюда: http://sourceforge.net/projects/sarg/files/sarg/sarg-2.3.3/
« Последнее редактирование: 09 Августа 2012, 09:58:15 от fli »

Оффлайн nerde

  • Новичок
  • *
  • Сообщений: 48
  • Ubuntu 10.04
    • Просмотр профиля
Re: проблема с pcre
« Ответ #5 : 09 Августа 2012, 17:20:45 »
так... проблема заинтересовала :) решил помочь разобраться. Для этого и у себя пробовал поставить.
Значит при ./configure у меня выдавало
checking pcre.h usability... no
checking pcre.h presence... no

сделал apt-get install libpcre3 libpcre3-dev
так оно вылечилось. Потом снова ./configure.

а вот ссылочки которые попались по пути:

1 Проблемы с libpcre
думаю первая ссылка будет более полезна. Там похожая проблема ток с другим софтом.
2 Установка PCRE

Оффлайн artem.ultra

  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
Re: проблема с pcre
« Ответ #6 : 28 Ноября 2013, 15:15:25 »
думаю будет полезно почитать!
http://blog.true-admin.ru/?p=243

 

Страница сгенерирована за 0.016 секунд. Запросов: 23.