- Mitglied seit
- 20 Jul 2010
- Beiträge
- 11
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo zusammen,
bin über ein kleines Problem gestolpert.
Ich verwende mein Freetz mit einem Lighttpd und PHP 5.3.3 mit GD-Lib.
Da mir die Standard-Funktionen der GD-Lib nicht ausreichen verwende ich die bundled-GD.
Meine php.mk sieht ausschnittsweise so aus:
das "make" resultiert in diesem build-Fehler:
Bereits in diesem Ticket bzw. Patch fand ich ein ähnliches Problem, konnte aber keinen direkten Zusammenhang herstellen.
http://trac.freetz.org/ticket/935
http://trac.freetz.org/attachment/ticket/935/php_static.patch
Die Lösung in diesem Fall war das Editieren der gd.c unter '/home/freetz/freetz-trunk/source/target-mipsel_uClibc-0.9.29/php-5.3.3/ext/gd'.
Auskommentiert hab ich dann folgende Zeilen:
208-215
915
1738-1753
Da ich die "ImageFilledEllipse" nicht benötige passt das so für mich.
Vielleicht hilfts ja jemandem oder jemand kennt sogar die Ursache.
Grüße
bin über ein kleines Problem gestolpert.
Ich verwende mein Freetz mit einem Lighttpd und PHP 5.3.3 mit GD-Lib.
Da mir die Standard-Funktionen der GD-Lib nicht ausreichen verwende ich die bundled-GD.
Meine php.mk sieht ausschnittsweise so aus:
Code:
ifeq ($(strip $(FREETZ_PACKAGE_PHP_WITH_GD)),y)
$(PKG)_DEPENDS_ON += gd
$(PKG)_CONFIGURE_OPTIONS += --with-gd
$(PKG)_CONFIGURE_OPTIONS += --with-png-dir="$(TARGET_TOOLCHAIN_STAGING_DIR)/usr"
$(PKG)_CONFIGURE_OPTIONS += --with-jpeg-dir="$(TARGET_TOOLCHAIN_STAGING_DIR)/usr"
$(PKG)_CONFIGURE_OPTIONS += --with-freetype-dir="$(TARGET_TOOLCHAIN_STAGING_DIR)/usr"
endif
das "make" resultiert in diesem build-Fehler:
Code:
main/internal_functions.lo -lcrypt -lcrypt -lrt -lsqlite3 -lfreetype -lpng -lz -ljpeg -lsqlite3 -lpcre -lm -lcrypt -lcrypt -o sapi/cgi/php-cgi
ext/gd/gd.o: In function `zif_imagefilledellipse':
gd.c:(.text+0x785c): undefined reference to `gdImageFilledEllipse'
collect2: ld returned 1 exit status
make[1]: *** [sapi/cgi/php-cgi] Fehler 1
make[1]: Verlasse Verzeichnis '/home/freetz/freetz-trunk/source/target-mipsel_uClibc-0.9.29/php-5.3.3'
ERROR: Build failed.
make: *** [source/target-mipsel_uClibc-0.9.29/php-5.3.3/sapi/cgi/php-cgi] Fehler 1
Bereits in diesem Ticket bzw. Patch fand ich ein ähnliches Problem, konnte aber keinen direkten Zusammenhang herstellen.
http://trac.freetz.org/ticket/935
http://trac.freetz.org/attachment/ticket/935/php_static.patch
Die Lösung in diesem Fall war das Editieren der gd.c unter '/home/freetz/freetz-trunk/source/target-mipsel_uClibc-0.9.29/php-5.3.3/ext/gd'.
Auskommentiert hab ich dann folgende Zeilen:
208-215
915
1738-1753
Da ich die "ImageFilledEllipse" nicht benötige passt das so für mich.
Vielleicht hilfts ja jemandem oder jemand kennt sogar die Ursache.
Grüße