How can I link my extension to a statical linked library? If I use this config file my extension is compiled but when run my test I get (in apache error_log): /mnt/disk1/home/edejanu/apache/aps/bin/httpd: error while loading shared libraries: /mnt/disk1/home/edejanu/apache/aps/lib/php/20001222/phpfxp.so: undefined symbol: parse_url
parse_url is defined in the libfxp.a library. config.m4 ------------------------------------------------------BEGIN dnl $Id: config.m4,v 0.1 2001/10/17 17:34:57 edejanu Exp $ AC_MSG_CHECKING(for FXP support) PHP_ARG_ENABLE(phpfxp,whether to enable FXP, [ --enable-phpfxp Enable FXP support]) if test "$PHP_PHPFXP" = "yes"; then AC_DEFINE(HAVE_PHPFXP, 1, [Whether you have FXP]) PHP_EXTENSION(phpfxp, $ext_shared) PHPFXP_DIR=/usr/local PHP_ADD_INCLUDE($PHPFXP_DIR/include) PHP_ADD_INCLUDE($PHPFXP_DIR/include/millweed) PHP_ADD_LIBRARY_WITH_PATH(fxp, $PHPFXP_DIR/lib) if test ! -f "$PHPFXP_DIR/include/fxp.h"; then AC_MSG_ERROR(Could not find fxp.h in $PHPFXP_DIR/include - please install the fxp library) fi fi ------------------------------------------------------END Makefile.in ------------------------------------------------------BEGIN LTLIBRARY_NAME = libphpfxp.la LTLIBRARY_SHARED_NAME = phpfxp.la LTLIBRARY_SOURCES = php_fxp.c include $(top_srcdir)/build/dynlib.mk ------------------------------------------------------END fxp_test.php ------------------------------------------------------BEGIN <?php error_reporting(E_ALL); dl('phpfxp.so'); $fxp = new FXP('ftp://x:x/mnt/disk1/home/edejanu/'); var_dump($fxp); ?> ------------------------------------------------------END -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]