Greetings,

I have been battling to build PHP 4.2.2 with IMAP and PDF support as a 
Apache module here in Mac OS X land.

I have successfully built PHP with most of the options I would like to 
enable:

./configure  --disable-cli --with-apxs \
   --with-mysql  --with-pgsql  \
   --with-gd=/usr/local   --with-png-dir=/usr/local   \
   --with-zlib-dir=/usr   --with-jpeg-dir=/usr/local   \
   --with-freetype-dir=/usr/local   --with-t1lib=/usr/local  \
   --enable-trans-sid   --enable-exif   \
   --with-xml   --enable-wddx   \
   --with-curl=/usr/local     --enable-ftp   \
   --enable-mbstring   --enable-mbstr-enc-trans   \
   --with-ldap    --enable-dbx   \
   --enable-dbase   --with-mcrypt=/usr/local   \
   --enable-sockets

The module seems to work.

When I attempt to enable imap support (--with-imap --with-imap-ssl), 
Apache fails to start with the following error:

dyld: /usr/sbin/httpd Undefined symbols:
       _ssl_onceonlyinit

Note that I enabled SSL support with my imap build, and I have one 
instance of the symbol in defined in mail.h - not in lib. I presume 
this is a imap issue?

If I however, attempt to add support for PDFlib:
       --with-pdflib=/usr/local/pdflib

The module is created however Apache fails to start with the error:
    Syntax error on line 243 of /etc/httpd/httpd.conf:
    Cannot load /usr/libexec/httpd/libphp4.so into server: (reason 
unknown)
    /usr/sbin/apachectl start: httpd could not be started

After running "gdb httpd' I get the message:
Undefined symbols:
    _dyld_object_images

I grepped and googled but alas I can not find such a symbol anywhere. I 
have a hunch that this is an issue for  PDFlib.

All of the libraries were built as shared libraries.

Any ideas or suggestions are most welcomed.

Also, as a side note, when I do a 'make install', the make fails on 
apxs.  It is looking for libphp4.dylib not the created libphp4.so.  If 
I edit config_vars.mk, the make install proceeds just fine.

Thanks for your time and the wizardly technology!


Yours,

Jeshua Lacock __________________________
Programmer/Owner            Phone:   760.935.4736
http://OpenOSX.com           Fax:        760.935.4845
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to