-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

TJ09 wrote:

| K, for starters, I'm trying to compile under Slackware Linux 9.1.
|
| Here's my configure line:
|
| /configure --with-apxs --with-openssl --with-kerberos --with-zlib
| --enable-bcmath --with-bz2 --enable-exif --enable-ftp --with-gd
| --with-jpeg-dir --with-png-dir --with-xpm-dir --with-freetype-dir
| --enable-gd-native-ttf --with-java --with-mime-magic --with-mysql
| --with-pspell --with-swf=/usr/local
|
| If I try to compile it without '--with-jpeg-dir' it works fine.
| However, if I try to add jpeg support, make fails with the
| following error:


When you use the --with-<option>-dir  option you need to, as far as I
know, specify the path to the libraries

eg

- --with-jpeg-dir=/usr/lib

Also did you comple lib-jpeg from source or rpm? If rpm make sure you
have the devel package installed

Dan

|
| ext/gd/libgd/gd_jpeg.lo(.text+0x24): In function
| `fatal_jpeg_error':
| /usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:62: undefined
| reference to `jpeg_destroy' ext/gd/libgd/gd_jpeg.lo(.text+0x123):
| In function `gdImageJpegCtx':
| /usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:118: undefined
| reference to `jpeg_std_error'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x18a):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:130:
|  undefined reference to `jpeg_CreateCompress'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x1bb):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:136:
|  undefined reference to `jpeg_set_defaults'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x1d2):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:138:
|  undefined reference to `jpeg_set_quality'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x248):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:152:
|  undefined reference to `jpeg_start_compress'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x2d1):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:159:
|  undefined reference to `jpeg_write_marker'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x364):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:176:
|  undefined reference to `jpeg_write_scanlines'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x399):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:210:
|  undefined reference to `jpeg_finish_compress'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x3a1):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:211:
|  undefined reference to `jpeg_destroy_compress'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x43e):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:203:
|  undefined reference to `jpeg_write_scanlines'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x486):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:143:
|  undefined reference to `jpeg_simple_progression'
| ext/gd/libgd/gd_jpeg.lo(.text+0x557): In function
| `gdImageCreateFromJpegCtx':
| /usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:261: undefined
| reference to `jpeg_std_error'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x5fc):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:276:
|  undefined reference to `jpeg_CreateDecompress'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x61b):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:281:
|  undefined reference to `jpeg_save_markers'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x625):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:283:
|  undefined reference to `jpeg_read_header'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x6a3):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:406:
|  undefined reference to `jpeg_destroy_decompress'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x6cf):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:311:
|  undefined reference to `jpeg_start_decompress'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x7d2):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:391:
|  undefined reference to `jpeg_finish_decompress'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x802):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:400:
|  undefined reference to `jpeg_destroy_decompress'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x84d):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:380:
|  undefined reference to `jpeg_read_scanlines'
|
ext/gd/libgd/gd_jpeg.lo(.text+0x907):/usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:367:
|  undefined reference to `jpeg_read_scanlines'
| ext/gd/libgd/gd_jpeg.lo(.text+0xc39): In function
| `jpeg_gdIOCtx_src':
| /usr/local/src/php-4.4.0/ext/gd/libgd/gd_jpeg.c:645: undefined
| reference to `jpeg_resync_to_restart' collect2: ld returned 1 exit
| status make: *** [sapi/cli/php] Error 1
|
| Yes, I have libjpeg. I've tried installing it through swaret and
| compiling it manually. Either way, same error. Is there something
| I'm overlooking?



- --
____________________________________

Daniel Bird
Network and Systems Manager
Department Of Information Services
St. George's, University Of London
Tooting
London SW17 0RE

P: +44 20 8725 2897
F: +44 20 8725 3583
E: [EMAIL PROTECTED]
____________________________________

Computing Services Homepage:
http://www.sgul.ac.uk/depts/cu

The Computing Services Handbook:
http://www.sgul.ac.uk/pics/cu/pdfs/handbook2003-4.pdf

The best way to accelerate a Mac is at 9.8 m / sec^2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDHuUzPnhz2OZ7I3gRAlEgAJ90jS2/AEHKmqui6x7z2iKAMLbCHACfQLoz
kRxPvDe+0QD5vz3kOvjJeRk=
=J56R
-----END PGP SIGNATURE-----


--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to