Installation mod_evasive

  • Thread starter Thread starter Gast4121
  • Start date Start date
G

Gast4121

Guest
Installation mod_evasive/gccproblem

Hi,

Ich bekomme beim Compilieren von mod_evasive folgende Fehlermeldung:

/usr/bin/libtool: line 1: gcc: command not found
apxs:Error: Command failed with rc=65536

Somit fehlt mir doch der compiler? wie löse ich das am sinnvollsten?

Danke
Grüße
 
Last edited by a moderator:
Das habe ich mir auch gedacht, nur das funktioniert leider nicht so ganz...

Code:
Setting up libtool (1.5.6-6) ...
No C compiler found, please install one.
dpkg: error processing libtool (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of libapr0-dev:
 libapr0-dev depends on libtool; however:
  Package libtool is not configured yet.
dpkg: error processing libapr0-dev (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of apache2-threaded-dev:
 apache2-threaded-dev depends on libapr0-dev (= 2.0.54-5sarge2); however:
  Package libapr0-dev is not configured yet.
 apache2-threaded-dev depends on libtool; however:
  Package libtool is not configured yet.
dpkg: error processing apache2-threaded-dev (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libtool
 libapr0-dev
 apache2-threaded-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)
 
Das Problem besteht noch. Möchte keiner helfen?

Ps. Compiler ist installiert.
 
Hallo!
Existiert diese Meldung beim Kompilieren noch?
Code:
No C compiler found, please install one.
mfG
Thorsten
 
Hi,
das mit dem Compilerproblem ist gelöst, es war ein Rechte- und Verknüpfungsproblem. Allerdings ist schon ein neues Peoblem aufgetreten:

Code:
[B]/usr/local/src/mod_evasive# apxs2 -cia mod_evasive20.c[/B]
/usr/bin/libtool --silent --mode=compile gcc -prefer-pic -pipe -I/usr/include/xmltok -I/usr/include/openssl -Wall -O2 -DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -pipe -I/usr/include/xmltok -I/usr/include/openssl -Wall -O2 -pthread -I/usr/include/apache2  -I/usr/include/apr-0   -I/usr/include/apr-0 -I/usr/include  -c -o mod_evasive20.lo mod_evasive20.c && touch mod_evasive20.slo
/usr/bin/libtool --silent --mode=link gcc -o mod_evasive20.la  -rpath /usr/lib/apache2/modules -module -avoid-version    mod_evasive20.lo
ar: mod_evasive20.o: No such file or directory
apxs:Error: Command failed with rc=65536

Die Meldung No such file or directory ist eigendlich eindeutig, erscheint mir aber auch etwas unsinnig.
 
Wohl ein Fehler im libtool...
Da Du die genauen Parameter siehst, kannst Du die beiden libtool-Aufrufe ja mal "von Hand" durchführen, allerdings ohne den Parameter "--silent". Das sollte Dir genügend Hinweise geben, warum es nicht funktioniert. Die produzierten Dateien (auch die, die nicht gefunden wurde) landen normalerweise in einem Unterverzeichnis ".libs". Die vom Libtool erzeugten Scripte (.....lo und ....la) verweisen auf die Dateien in diesem Verzeichnis.
 
Hi,

folgend die Ausgabe nach dem 2. libaufruf ohne silent:

ar cru .libs/mod_evasive20.a mod_evasive20.o
ar: mod_evasive20.o: No such file or directory

schlimm?
 
Back
Top