Hallo Community!
Ich möchte mich in meinem ersten Topic an die Webserver-Spezialisten wenden.
Ich habe mir das Buch "Apache Webserver 2.0" von Addison Wesley gekauft und bin dabei einen feisten Webserver aufzubauen (mit allem was dazugehört). Da ich "WINDOWSianer auf Abwegen" bin möchte ich gerade die GD-LIB 2.0.33 von der Website "www.boutell.com" von Hand kompilieren.
Klappt bis auf einen Punkt ganz gut (hier bricht das Skript ab):
Fehlermeldung:
configure: WARNING: zlib is required - see http://www.gzip.org/zlib/
Ich habe ein installiertes Debian-Grundsystem (Woody, bf2.4):
ZLIB habe ich in der Version: 1.2.1 in /usr/local/zlib-1.2.1 installiert (ohne Fehler).
Der Aufruf des ".configure" sieht so aus:
./configure --prefix=/usr/local/gdlib-2.0.33 --with-png=/usr/local/libpng-1.2.4 --with-freetype=/usr/local/freetype-2.1.9 --with-jpeg-dir=/usr/local/jpegsrc-6b/include
Zwischenzeitlich kam nur die o. g. Meldung.
Das Ende des CONFIG-Logs sieht so aus:
(...)
** Configuration summary for gd 2.0.33:
Support for PNG library: yes
Support for JPEG library: no
Support for Freetype 2.x library: yes
Support for Fontconfig library: no
Support for Xpm library: no
Support for pthreads: yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config/Makefile
config.status: creating config/gdlib-config
config.status: creating test/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
Eine Kompilierung mit MAKE bricht ebenfalls ab.
WER WEISS RAT?
Hilfe!!! GD-Lib lässt sich nicht kompilieren....
wahrscheinlich benötigst du noch dieses Paket:
Code: Alles auswählen
apt-get install zlib1g-dev
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Hi,
ich hab das Thema mal von den Web- und Mailservern weggeschoben.
by, Martin
ich hab das Thema mal von den Web- und Mailservern weggeschoben.
by, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Super!
Herzlichen Dank.
Das Problem war tatsächlich damit behoben.
ZLib wurde einfach nicht gefunden.
Als ich "whereis zlib" tippte erschien leider folgendes Ergebnis ...
depe31sdlg1:~# whereis zlib
zlib:
depe31sdlg1:~#
Leider habe ich jetzt noch ein anderes Problem:
Das MAKE gibt aber immer noch einen Fehler aus:
(...)
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype-2.1.9/include/freetype2 -I/usr/local/freetype-2.1.9/include -I/usr/local/freetype-2.1.9/include -g -O2 -c gd_jpeg.c -Wp,-MD,.deps/gd_jpeg.TPlo -o gd_jpeg.o >/dev/null 2>&1
mv -f .libs/gd_jpeg.lo gd_jpeg.lo
source='gd_png.c' object='gd_png.lo' libtool=yes \
DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype-2.1.9/include/freetype2 -I/usr/local/freetype-2.1.9/include -I/usr/local/freetype-2.1.9/include -g -O2 -c -o gd_png.lo gd_png.c
rm -f .libs/gd_png.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype-2.1.9/include/freetype2 -I/usr/local/freetype-2.1.9/include -I/usr/local/freetype-2.1.9/include -g -O2 -c gd_png.c -Wp,-MD,.deps/gd_png.TPlo -fPIC -DPIC -o .libs/gd_png.lo
gd_png.c:15: png.h: No such file or directory
make[2]: *** [gd_png.lo] Error 1
make[2]: Leaving directory `/root/gd-2.0.33'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/gd-2.0.33'
make: *** [all] Error 2
Weiss jemand Rat?
Auch hier scheint er wieder etwas nicht zu finden.
Es ist zum heulen!
Ach so:
depe31sdlg1:~# find / -name png.h
/root/libpng-1.2.4/png.h
/usr/local/libpng-1.2.4/include/libpng12/png.h
/usr/local/libpng-1.2.4/include/png.h
Herzlichen Dank.
Das Problem war tatsächlich damit behoben.
ZLib wurde einfach nicht gefunden.
Als ich "whereis zlib" tippte erschien leider folgendes Ergebnis ...
depe31sdlg1:~# whereis zlib
zlib:
depe31sdlg1:~#
Das hat also geholfen.gms hat geschrieben:wahrscheinlich benötigst du noch dieses Paket:Code: Alles auswählen
apt-get install zlib1g-dev
Leider habe ich jetzt noch ein anderes Problem:
Das MAKE gibt aber immer noch einen Fehler aus:
(...)
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype-2.1.9/include/freetype2 -I/usr/local/freetype-2.1.9/include -I/usr/local/freetype-2.1.9/include -g -O2 -c gd_jpeg.c -Wp,-MD,.deps/gd_jpeg.TPlo -o gd_jpeg.o >/dev/null 2>&1
mv -f .libs/gd_jpeg.lo gd_jpeg.lo
source='gd_png.c' object='gd_png.lo' libtool=yes \
DEPDIR=.deps depmode=gcc /bin/sh ./config/depcomp \
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype-2.1.9/include/freetype2 -I/usr/local/freetype-2.1.9/include -I/usr/local/freetype-2.1.9/include -g -O2 -c -o gd_png.lo gd_png.c
rm -f .libs/gd_png.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype-2.1.9/include/freetype2 -I/usr/local/freetype-2.1.9/include -I/usr/local/freetype-2.1.9/include -g -O2 -c gd_png.c -Wp,-MD,.deps/gd_png.TPlo -fPIC -DPIC -o .libs/gd_png.lo
gd_png.c:15: png.h: No such file or directory
make[2]: *** [gd_png.lo] Error 1
make[2]: Leaving directory `/root/gd-2.0.33'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/gd-2.0.33'
make: *** [all] Error 2
Weiss jemand Rat?
Auch hier scheint er wieder etwas nicht zu finden.
Es ist zum heulen!
Ach so:
depe31sdlg1:~# find / -name png.h
/root/libpng-1.2.4/png.h
/usr/local/libpng-1.2.4/include/libpng12/png.h
/usr/local/libpng-1.2.4/include/png.h
hi,
wahrscheinlich ist die libpng nicht installiert. leider kann ich dir nicht sagen welche du für deine gd library genau benötigst:
grüsse,
initd
wahrscheinlich ist die libpng nicht installiert. leider kann ich dir nicht sagen welche du für deine gd library genau benötigst:
Code: Alles auswählen
apt-get install libpng2 libpng2-dev
initd