Hi,
ich versuche gerade meinen kleinen Web-Server neu aufzusetzen. Folgendes Problem stellt sich mir nur nun:
Beim versuch mod_geoip für den Apache zu Installieren laufe ich auf folgenden Fehler:
OS: OpenSuse 13.1
Apache 2.4.6
GeoIP-1.4.6
mod_geoip2_1.2.8
Apache über zypper installiert:
GeoIP über den Source-Code Installiert:
Die Installation ging ohne Probleme.
Installation von mod_geoip:
Hier erhalte ich folgende Fehlermeldung:
Leider konnte ich nirgendwo etwas passendes finden, ich hoffe Ihr habt eine Idee oder einen Ansatz.
Unter Opensuse 12.3 und Apache 2.2.x ging die Installation ohne Probleme.
ich versuche gerade meinen kleinen Web-Server neu aufzusetzen. Folgendes Problem stellt sich mir nur nun:
Beim versuch mod_geoip für den Apache zu Installieren laufe ich auf folgenden Fehler:
OS: OpenSuse 13.1
Apache 2.4.6
GeoIP-1.4.6
mod_geoip2_1.2.8
Apache über zypper installiert:
Code:
linux:/tmp # zypper in apache2 apache2-devel
GeoIP über den Source-Code Installiert:
Code:
#linux:/tmp/GeoIP-1.4.6/ # ./configure
#linux:/tmp/GeoIP-1.4.6/ # ./make
#linux:/tmp/GeoIP-1.4.6/ # ./make check
#linux:/tmp/GeoIP-1.4.6/ # ./make install
Die Installation ging ohne Probleme.
Installation von mod_geoip:
Code:
#linux:/tmp/geoip-api-mod_geoip2-1.2.8/ # apxs2 -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
Hier erhalte ich folgende Fehlermeldung:
Code:
/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -std=gnu99 -prefer-pic -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -fPIC -Wall -DLDAP_DEPRECATED -DLINUX -D_REENTRANT -D_GNU_SOURCE -pthread -I/usr/include/apache2 -I/usr/include/apr-1 -I/usr/include/apr-1 -I/usr/include -I/usr/local/include -c -o mod_geoip.lo mod_geoip.c && touch mod_geoip.slo
mod_geoip.c: In function 'geoip_header_parser':
mod_geoip.c:509:14: error: 'GEOIP_NETSPEED_EDITION_REV1' undeclared (first use in this function)
case GEOIP_NETSPEED_EDITION_REV1:
^
mod_geoip.c:509:14: note: each undeclared identifier is reported only once for each function it appears in
mod_geoip.c:654:14: error: 'GEOIP_CITY_EDITION_REV0_V6' undeclared (first use in this function)
case GEOIP_CITY_EDITION_REV0_V6:
^
mod_geoip.c:655:14: error: 'GEOIP_CITY_EDITION_REV1_V6' undeclared (first use in this function)
case GEOIP_CITY_EDITION_REV1_V6:
^
mod_geoip.c: At top level:
mod_geoip.c:177:14: warning: 'create_geoip_server_config' defined but not used [-Wunused-function]
static void *create_geoip_server_config(apr_pool_t * p, server_rec * d)
^
apxs:Error: Command failed with rc=65536
Leider konnte ich nirgendwo etwas passendes finden, ich hoffe Ihr habt eine Idee oder einen Ansatz.
Unter Opensuse 12.3 und Apache 2.2.x ging die Installation ohne Probleme.