From owner-freebsd-questions@FreeBSD.ORG Wed Mar 16 23:27:56 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F78116A4CE for ; Wed, 16 Mar 2005 23:27:56 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E1FE43D1D for ; Wed, 16 Mar 2005 23:27:55 +0000 (GMT) (envelope-from bsdfreak@gmail.com) Received: by rproxy.gmail.com with SMTP id 1so39320rny for ; Wed, 16 Mar 2005 15:27:54 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=nQZNbTuW2GY3JUnwZyli50FppzYnJiEbfKYOWmjMHQs32fV12IgGfG5VgaBCHqscu8BusNAp67NB8st8PuE7sJ0UnvH+7VCpNnjLB1mWuO9OUsDpc/UEvAyhqgZHeCLqxMYaYhyKcEt7drDIPwm+MpDs3elkvLe5gAfxLbohOH0= Received: by 10.38.206.58 with SMTP id d58mr232885rng; Wed, 16 Mar 2005 15:27:54 -0800 (PST) Received: by 10.38.179.44 with HTTP; Wed, 16 Mar 2005 15:27:54 -0800 (PST) Message-ID: Date: Wed, 16 Mar 2005 18:27:54 -0500 From: Alexander Chamandy To: freebsd-questions@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Failure with php4 and libgd support X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Alexander Chamandy List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2005 23:27:56 -0000 Hello, I'm having some problems with php4 and libgd support. I'm running FreeBSD/i386 5.3 which was upgraded from the 4.x STABLE branch a long time ago, but I think a portion of the upgrade may've gone horribly wrong with regards to the compiler or include files. Most things compile fine (userland, kernel, other applications).. but certain things like Apache2, php (*ONLY* when it's testing libgd in the configuration process - otherwise, without gd it compiles fine) fail completely. I was wondering if anyone had experienced something similiar or had any suggestions. Any help would be greatly appreciated! Here is the config.log gd-related error messages from php 4.3.10 with the commandline: ./configure --with-gd=/usr/local --with-mysql --with-apxs=/usr/local/apache/bin/apxs >8 *snip snip* >8 configure:33488: checking for gdImageString16 in -lgd configure:33507: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 33496 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageString16(); int main() { gdImageString16() ; return 0; } configure:33619: checking for gdImagePaletteCopy in -lgd configure:33638: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 33627 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImagePaletteCopy(); int main() { gdImagePaletteCopy() ; return 0; } configure:33750: checking for gdImageCreateFromPng in -lgd configure:33769: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 33758 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageCreateFromPng(); int main() { gdImageCreateFromPng() ; return 0; } configure:33881: checking for gdImageCreateFromGif in -lgd configure:33900: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 33889 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageCreateFromGif(); int main() { gdImageCreateFromGif() ; return 0; } configure:34012: checking for gdImageGif in -lgd configure:34031: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 34020 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageGif(); int main() { gdImageGif() ; return 0; } configure:34143: checking for gdImageWBMP in -lgd configure:34162: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 34151 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageWBMP(); int main() { gdImageWBMP() ; return 0; } configure:34274: checking for gdImageCreateFromJpeg in -lgd configure:34293: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 34282 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageCreateFromJpeg(); int main() { gdImageCreateFromJpeg() ; return 0; } configure:34405: checking for gdImageCreateFromXpm in -lgd configure:34424: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 34413 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageCreateFromXpm(); int main() { gdImageCreateFromXpm() ; return 0; } configure:34536: checking for gdImageCreateFromGd2 in -lgd configure:34555: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 34544 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageCreateFromGd2(); int main() { gdImageCreateFromGd2() ; return 0; } configure:34667: checking for gdImageCreateTrueColor in -lgd configure:34686: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 34675 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageCreateTrueColor(); int main() { gdImageCreateTrueColor() ; return 0; } configure:34798: checking for gdImageSetTile in -lgd configure:34817: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 34806 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageSetTile(); int main() { gdImageSetTile() ; return 0; } configure:34929: checking for gdImageEllipse in -lgd configure:34948: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /var/tmp//cc2GmBUB.o(.text+0xd): In function `main': /usr/staff/home/alex/src/php-4.3.10/configure:34944: undefined reference to `gdImageEllipse' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 34937 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageEllipse(); int main() { gdImageEllipse() ; return 0; } configure:35060: checking for gdImageSetBrush in -lgd configure:35079: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 35068 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageSetBrush(); int main() { gdImageSetBrush() ; return 0; } configure:35191: checking for gdImageStringTTF in -lgd configure:35210: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 35199 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageStringTTF(); int main() { gdImageStringTTF() ; return 0; } configure:35322: checking for gdImageStringFT in -lgd configure:35341: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 35330 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageStringFT(); int main() { gdImageStringFT() ; return 0; } configure:35453: checking for gdImageStringFTEx in -lgd configure:35472: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 35461 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageStringFTEx(); int main() { gdImageStringFTEx() ; return 0; } configure:35584: checking for gdImageColorClosestHWB in -lgd configure:35603: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 35592 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageColorClosestHWB(); int main() { gdImageColorClosestHWB() ; return 0; } configure:35715: checking for gdImageColorResolve in -lgd configure:35734: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 35723 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageColorResolve(); int main() { gdImageColorResolve() ; return 0; } configure:35846: checking for gdImageGifCtx in -lgd configure:35865: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 35854 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageGifCtx(); int main() { gdImageGifCtx() ; return 0; } configure:35977: checking for gdCacheCreate in -lgd configure:35996: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 35985 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdCacheCreate(); int main() { gdCacheCreate() ; return 0; } configure:36108: checking for gdFontCacheShutdown in -lgd configure:36127: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 36116 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdFontCacheShutdown(); int main() { gdFontCacheShutdown() ; return 0; } configure:36239: checking for gdNewDynamicCtxEx in -lgd configure:36258: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 36247 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdNewDynamicCtxEx(); int main() { gdNewDynamicCtxEx() ; return 0; } configure:36327: gcc -c -g -O2 -I/usr/local/include conftest.c 1>&5 configure: In function `main': configure:36322: warning: assignment makes pointer from integer without a cast configure:36674: checking for gdImageCreate in -lgd configure:36693: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lgd -lgd -lm 1>&5 /usr/lib/crt1.o(.text+0x64): In function `_start': : undefined reference to `_init_tls' /usr/local/lib/libgd.so: undefined reference to `__stdoutp' /usr/local/lib/libfreetype.so.9: undefined reference to `memmove' /usr/local/lib/libfreetype.so.9: undefined reference to `qsort' /usr/local/lib/libgd.so: undefined reference to `__stderrp' /usr/local/lib/libpng.so.5: undefined reference to `gmtime' /usr/local/lib/libm.so.2: undefined reference to `fputs' /usr/local/lib/libfreetype.so.9: undefined reference to `fcntl' configure: failed program was: #line 36682 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gdImageCreate(); int main() { gdImageCreate() ; return 0; } >8 *snip snip* >8 -- Best wishes, Alexander G. Chamandy Webmaster www.bsdfreak.org Your Source For BSD News!