Webaliser und gd
Posted: 2004-03-23 12:55
Hallo,
habe vor einigen "Wochen" meine GD-Version von 1.8 auf 2.0 ugedatet.
Vermutlich funktioniert seit dem mein WEBALIZER nicht mehr.
Ich erhalte nach dem Aufruf folgende Fehlermeldung:
# webalizer
webalizer: error while loading shared libraries: libgd.so.4: cannot open shared object file: No such file or directory
Auf meinem Server gibt es auch keine libgd.so.4 nur eine libgd.so.2 - die wohl auch zu gd 2.0 gehört.
Wie kann ich Webalizer jetzt sagen, dass er die libgd.so.2 verwenden soll ???
Habe es so probiert:
# ./configure --with-language=german --with-gdlib=/usr/local/lib/ --with-gd=/usr/local/lib/
loading cache ./config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking whether ln -s works... (cached) yes
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking how to run the C preprocessor... (cached) gcc -E
checking whether char is unsigned... (cached) no
checking for main in -l44bsd... (cached) no
checking for main in -lm... (cached) yes
checking for main in -lz... (cached) yes
checking for gzrewind in -lz... (cached) yes
checking for main in -lpng... (cached) yes
checking for libgd.a... (cached) /usr/local/lib/
checking for gd.h... (cached) /usr/include
checking for getopt.h... (cached) yes
checking for math.h... (cached) yes
checking default config dir... (cached) /etc
checking for language file... yes - german
creating ./config.status
creating Makefile
linking ./lang/webalizer_lang.german to webalizer_lang.h
# make
make: Nothing to be done for `all'.
# make install
/usr/bin/install -c webalizer /usr/local/bin/webalizer
/usr/bin/install -c -m 644 webalizer.1 /usr/local/man/man1/webalizer.1
/usr/bin/install -c -m 644 sample.conf /etc/webalizer.conf.sample
rm -f /usr/local/bin/webazolver
ln -s /usr/local/bin/webalizer /usr/local/bin/webazolver
# webalizer
webalizer: error while loading shared libraries: libgd.so.4: cannot open shared object file: No such file or directory
Leider erhalte ich weiterhin die Fehlermeldung:
# webalizer
webalizer: error while loading shared libraries: libgd.so.4: cannot open shared object file: No such file or directory
Wer kann helfen ???[/i]
habe vor einigen "Wochen" meine GD-Version von 1.8 auf 2.0 ugedatet.
Vermutlich funktioniert seit dem mein WEBALIZER nicht mehr.
Ich erhalte nach dem Aufruf folgende Fehlermeldung:
# webalizer
webalizer: error while loading shared libraries: libgd.so.4: cannot open shared object file: No such file or directory
Auf meinem Server gibt es auch keine libgd.so.4 nur eine libgd.so.2 - die wohl auch zu gd 2.0 gehört.
Wie kann ich Webalizer jetzt sagen, dass er die libgd.so.2 verwenden soll ???
Habe es so probiert:
# ./configure --with-language=german --with-gdlib=/usr/local/lib/ --with-gd=/usr/local/lib/
loading cache ./config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking whether ln -s works... (cached) yes
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking how to run the C preprocessor... (cached) gcc -E
checking whether char is unsigned... (cached) no
checking for main in -l44bsd... (cached) no
checking for main in -lm... (cached) yes
checking for main in -lz... (cached) yes
checking for gzrewind in -lz... (cached) yes
checking for main in -lpng... (cached) yes
checking for libgd.a... (cached) /usr/local/lib/
checking for gd.h... (cached) /usr/include
checking for getopt.h... (cached) yes
checking for math.h... (cached) yes
checking default config dir... (cached) /etc
checking for language file... yes - german
creating ./config.status
creating Makefile
linking ./lang/webalizer_lang.german to webalizer_lang.h
# make
make: Nothing to be done for `all'.
# make install
/usr/bin/install -c webalizer /usr/local/bin/webalizer
/usr/bin/install -c -m 644 webalizer.1 /usr/local/man/man1/webalizer.1
/usr/bin/install -c -m 644 sample.conf /etc/webalizer.conf.sample
rm -f /usr/local/bin/webazolver
ln -s /usr/local/bin/webalizer /usr/local/bin/webazolver
# webalizer
webalizer: error while loading shared libraries: libgd.so.4: cannot open shared object file: No such file or directory
Leider erhalte ich weiterhin die Fehlermeldung:
# webalizer
webalizer: error while loading shared libraries: libgd.so.4: cannot open shared object file: No such file or directory
Wer kann helfen ???[/i]