URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 3801
[ Назад ]

Исходное сообщение
" paludis и LFS"

Отправлено dahongpao , 31-Мрт-12 10:54 
Собираю paludis-0.72.2 в LFS, но при ./configure получаю следующую ошибку:
configure: error: pcrecpp (http://www.pcre.org/) is required if --with-clients=cave is used

Ясно что не удовлетворена зависимость в лице pcre, но дело в том. что pcre установлен:
# pcre-config --version
8.30
# pcre-config --libs
-L/usr/local/lib -lpcre

Что можно предпринять? полный лог ./configure  http://pastebin.com/7MdGQMYy

Содержание

Сообщения в этом обсуждении
" paludis и LFS"
Отправлено JohnProfic , 31-Мрт-12 18:07 
> Собираю paludis-0.72.2 в LFS, но при ./configure получаю следующую ошибку:
>
configure: error: pcrecpp (http://www.pcre.org/) is required if --with-clients=cave 
> is used

> Ясно что не удовлетворена зависимость в лице pcre, но дело в том.
> что pcre установлен:
>
# pcre-config --version 
> 8.30
> # pcre-config --libs
> -L/usr/local/lib -lpcre

> Что можно предпринять? полный лог ./configure  http://pastebin.com/7MdGQMYy

pcre (которая С-библиотека) != pcrecpp (обертка на С++ для pcre)


" paludis и LFS"
Отправлено dahongpao , 01-Апр-12 03:17 
> pcre (которая С-библиотека) != pcrecpp (обертка на С++ для pcre)

# pcre++-config --version
0.9.5

Если и это не то, ткните носом где взять pcrecpp

" paludis и LFS"
Отправлено JohnProfic , 01-Апр-12 14:00 
>> pcre (которая С-библиотека) != pcrecpp (обертка на С++ для pcre)
>
# pcre++-config --version 
> 0.9.5

> Если и это не то, ткните носом где взять pcrecpp

Не, это сторонняя библиотека, а pcrecpp идет в комплекте с pcre и, по идее, должна была собраться автоматом при наличии компилятора C++.
Что, говорит pcre-config --libs-cpp?


" paludis и LFS"
Отправлено dahongpao , 01-Апр-12 14:31 
> Не, это сторонняя библиотека, а pcrecpp идет в комплекте с pcre и,
> по идее, должна была собраться автоматом при наличии компилятора C++.
> Что, говорит pcre-config --libs-cpp?

Говорит

# pcre-config --libs-cpp
-L/usr/local/lib -lpcrecpp -lpcre


" paludis и LFS"
Отправлено JohnProfic , 01-Апр-12 17:22 
>> Не, это сторонняя библиотека, а pcrecpp идет в комплекте с pcre и,
>> по идее, должна была собраться автоматом при наличии компилятора C++.
>> Что, говорит pcre-config --libs-cpp?
> Говорит
>
# pcre-config --libs-cpp 
> -L/usr/local/lib -lpcrecpp -lpcre

Значит сама библиотека стоит.
Тогда вопрос: установлен ли pkg-config и видит ли он установленный libpcrecpp? Точную команду для проверки подсказать не могу.


" paludis и LFS"
Отправлено dahongpao , 01-Апр-12 17:28 

> Значит сама библиотека стоит.
> Тогда вопрос: установлен ли pkg-config и видит ли он установленный libpcrecpp? Точную
> команду для проверки подсказать не могу.

Да установлен pkg-config-0.26


" paludis и LFS"
Отправлено JohnProfic , 01-Апр-12 18:06 
>> Значит сама библиотека стоит.
>> Тогда вопрос: установлен ли pkg-config и видит ли он установленный libpcrecpp? Точную
>> команду для проверки подсказать не могу.
> Да установлен pkg-config-0.26

А видит ли он установленный libpcrecpp?
Что-то вроде pkg-config --cflags --libs libpcrecpp


" paludis и LFS"
Отправлено dahongpao , 01-Апр-12 18:54 
>>> Значит сама библиотека стоит.
>>> Тогда вопрос: установлен ли pkg-config и видит ли он установленный libpcrecpp? Точную
>>> команду для проверки подсказать не могу.
>> Да установлен pkg-config-0.26
> А видит ли он установленный libpcrecpp?
> Что-то вроде pkg-config --cflags --libs libpcrecpp

Большое спасибо за помощь, проблема действительно была в pkg-config.