Centos pcre.h nicht gefunden

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
hasch
Posts: 99
Joined: 2007-03-09 15:23

Centos pcre.h nicht gefunden

Post by hasch » 2007-05-14 22:42

Wollte eben mod_security unter CentOS 4 kompilieren, aber er findet die pcre.h nicht, laut yum ist pcre aber installiert:
pcre.i386 4.5-3.2.RHEL4 installed
pcre-devel.i386 4.5-3.2.RHEL4 installed
Laut mod_security:
pcre.h: No such file or directory
Habt ihr eine Idee, woran dies liegen kann?

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: Centos pcre.h nicht gefunden

Post by captaincrunch » 2007-05-15 07:22

find /usr/lib -name pcre*.h
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

hasch
Posts: 99
Joined: 2007-03-09 15:23

Re: Centos pcre.h nicht gefunden

Post by hasch » 2007-05-15 08:45

Die Datei gibt es nicht, in welchem Paket könnte die denn sonst enthalten sein? :)

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: Centos pcre.h nicht gefunden

Post by Roger Wilco » 2007-05-15 09:37

Was sagt denn `rpm -ql pcre-devel`?

hasch
Posts: 99
Joined: 2007-03-09 15:23

Re: Centos pcre.h nicht gefunden

Post by hasch » 2007-05-15 09:42

Sagt folgendes:
/usr/bin/pcre-config
/usr/include/pcre
/usr/include/pcre/pcre.h
/usr/include/pcre/pcreposix.h
/usr/lib/libpcre.a
/usr/lib/libpcre.so
/usr/lib/libpcreposix.a
/usr/lib/libpcreposix.so
/usr/share/man/man3/pcre.3.gz
/usr/share/man/man3/pcre_compile.3.gz
/usr/share/man/man3/pcre_config.3.gz
/usr/share/man/man3/pcre_copy_named_substring.3.gz
/usr/share/man/man3/pcre_copy_substring.3.gz
/usr/share/man/man3/pcre_exec.3.gz
/usr/share/man/man3/pcre_free_substring.3.gz
/usr/share/man/man3/pcre_free_substring_list.3.gz
/usr/share/man/man3/pcre_fullinfo.3.gz
/usr/share/man/man3/pcre_get_named_substring.3.gz
/usr/share/man/man3/pcre_get_stringnumber.3.gz
/usr/share/man/man3/pcre_get_substring.3.gz
/usr/share/man/man3/pcre_get_substring_list.3.gz
/usr/share/man/man3/pcre_info.3.gz
/usr/share/man/man3/pcre_maketables.3.gz
/usr/share/man/man3/pcre_study.3.gz
/usr/share/man/man3/pcre_version.3.gz
/usr/share/man/man3/pcreapi.3.gz
/usr/share/man/man3/pcrebuild.3.gz
/usr/share/man/man3/pcrecallout.3.gz
/usr/share/man/man3/pcrecompat.3.gz
/usr/share/man/man3/pcrepattern.3.gz
/usr/share/man/man3/pcreperform.3.gz
/usr/share/man/man3/pcreposix.3.gz
/usr/share/man/man3/pcresample.3.gz

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: Centos pcre.h nicht gefunden

Post by Roger Wilco » 2007-05-15 17:22

Ok, das Include File und das Config Skript sind am richtigen Platz.
Wie versuchst du mod_security zu kompilieren?

hasch
Posts: 99
Joined: 2007-03-09 15:23

Re: Centos pcre.h nicht gefunden

Post by hasch » 2007-05-15 19:01

Danke, habe nun nochmal updatedb gemacht und pcre.h gesucht und komischerweise wurde es nun auch gefunden, somit konnte ich es als Include im Makefile eintragen und dann gings auch problemlos, danke :)