Build issues
[email protected] (rpyne) Tue, 4 Oct 2016 11:48:55 -0600
| Newsgroups | php.gd.devel |
|---|---|
| Message-ID | <[email protected]> |
I'm trying to build libgd with local libz, libpng, and libjpeg, without
freetype, fontconfig, threads, or iconv.
The first issue is that there appears to be no option for no threads or
no iconv.
The next is that configure appears to ignore the paths for libz, libpng
and libjpeg.
Invoking configure with:
LDFLAGS="-L/usr/build/interfaces/libpng-1.6.25
-L/usr/build/interfaces/zlib-1.2.8 -L/usr/build/interfaces/jpeg-9b" \
CFLAGS="-I/usr/build/interfaces/libpng-1.6.25
-I/usr/build/interfaces/zlib-1.2.8 -I/usr/build/interfaces/jpeg-9b -fPIC" \
./configure --with-png=/usr/build/interfaces/libpng-1.6.26 \
--with-jpeg=/usr/build/interfaces/jpeg-9b \
--with-zlib=/usr/build/interfaces/zlib-1.2.6 \
--with-png=/usr/build/interfaces/libpng-1.6.25 \
--without-xpm \
--without-freetype \
--without-fontconfig \
--disable-shared
Yields:
** Configuration summary for libgd 2.2.3:
Support for Zlib: yes
Support for PNG library: no
Support for JPEG library: no
Support for WebP library: no
Support for TIFF library: no
Support for Freetype 2.x library: no
Support for Fontconfig library: no
Support for Xpm library: no
Support for liq library: no
Support for pthreads: yes
When I go ahead and run make, the build dies with:
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Werror
-I/usr/build/interfaces/libpng-1.6.25 -I/usr/build/interfaces/zlib-1.2.8
-I/usr/build/interfaces/jpeg-9b -fPIC -fvisibility=hidden -Wall -MT
gdft.lo -MD -MP -MF .deps/gdft.Tpo -c gdft.c -o gdft.o
cc1: warnings being treated as errors
entities.h:17: warning: 'entities' defined but not used
gdft.c:1635: warning: 'font_path' defined but not used
make[2]: *** [gdft.lo] Error 1
make[2]: Leaving directory `/usr/build/interfaces/libgd-2.2.3/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/build/interfaces/libgd-2.2.3/src'
make: *** [all-recursive] Error 1
Any help will be greatly appreciated.