Summary: | Could NOT find PCRE | ||
---|---|---|---|
Product: | Branch p9 | Reporter: | Леонид Мощницын <alabar2015> |
Component: | libpcre-devel | Assignee: | qa-team <qa-team> |
Status: | CLOSED NOTABUG | QA Contact: | qa-p9 <qa-p9> |
Severity: | major | ||
Priority: | P5 | ||
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Леонид Мощницын
2020-04-25 06:45:30 MSK
/usr/include/pcre/pcre.h libpcre-devel Для правильного определения PCRE надо установить пакет libpcre-devel и воспользоваться pkg-config: [builder@localhost .in]$ pkg-config --list-all | grep pcre libpcre libpcre - PCRE - Perl compatible regular expressions C library with 8 bit character support libpcre16 libpcre16 - PCRE - Perl compatible regular expressions C library with 16 bit character support libpcreposix libpcreposix - PCREPosix - Posix compatible interface to libpcre [builder@localhost .in]$ pkg-config --cflags libpcre -I/usr/include/pcre [builder@localhost .in]$ pkg-config --libs libpcre -lpcre Библиотека на штатном месте, инклюдники автоматически определяются через pkg-config --cflags libpcre Информация о пакете в p9: https://packages.altlinux.org/en/p9/srpms/pcre/rpms Авторам движка явно надо задействовать поиск путей и флагов через CMake/pkgconfig, как это делают другие, а вам — просто установить пакет libpcre-devel. Пример поиска pcre через CMake есть, к примеру в Blender: https://git.blender.org/gitweb/gitweb.cgi/blender.git/blob/HEAD:/build_files/cmake/Modules/FindPCRE.cmake |