I'm trying to install PHP4 as an Apache Module by following the
instructions in the PHP manual.  Here are the specifics of my install:

Apache: 1.3.19
  Configuration options: ./configure --bindir=/usr/local/apache/bin
--sbindir=/usr/local/apache/bin --libexecdir=/usr/local/apache/libexec
--datadir=/data/httpd --enable-module=so

PHP: 4.04pl1
  Configuration options: ./configure --with-mysql
--with-apache=/tmp/apache_1.3.19 --with-ldap --with-imap
--enable-track-vars --enable-magic-quotes --with-ldap --enable-trans-sid
--enable-force-cgi-redirect

I do all of the associated makes on PHP, then add the PHP4 module into
Apache by running ./configure --activate-module=src/modules/php4/libphp4.a

That runs without a hitch.  However, when I try a make on Apache, I get 

gcc -c  -I./os/unix -I./include   -DLINUX=22 -I/tmp/php-4.0.4pl1
-I/tmp/php-4.0.4pl1/main -I/tmp/php-4.0.4pl1/main -I/tmp/php-4.0.4pl1/Zend
-I/tmp/php-4.0.4pl1/Zend -I/tmp/php-4.0.4pl1/TSRM -I/tmp/php-4.0.4pl1/TSRM
-I/tmp/php-4.0.4pl1 -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED
`./apaci` modules.c
gcc -c  -I./os/unix -I./include   -DLINUX=22 -I/tmp/php-4.0.4pl1
-I/tmp/php-4.0.4pl1/main -I/tmp/php-4.0.4pl1/main -I/tmp/php-4.0.4pl1/Zend
-I/tmp/php-4.0.4pl1/Zend -I/tmp/php-4.0.4pl1/TSRM -I/tmp/php-4.0.4pl1/TSRM
-I/tmp/php-4.0.4pl1 -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED
`./apaci` buildmark.c
gcc  -DLINUX=22 -I/tmp/php-4.0.4pl1 -I/tmp/php-4.0.4pl1/main
-I/tmp/php-4.0.4pl1/main -I/tmp/php-4.0.4pl1/Zend -I/tmp/php-4.0.4pl1/Zend
-I/tmp/php-4.0.4pl1/TSRM -I/tmp/php-4.0.4pl1/TSRM -I/tmp/php-4.0.4pl1
-DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci`    \
      -o httpd buildmark.o modules.o modules/standard/libstandard.a
modules/php4/libphp4.a main/libmain.a ./os/unix/libos.a ap/libap.a
lib/expat-lite/libexpat.a  -rdynamic -Lmodules/php4 -L../modules/php4
-L../../modules/php4 -lmodphp4  -lpam -lc-client  -ldl -lldap -llber
-lresolv -lm -ldl -lcrypt -lnsl  -lresolv   -lm -lcrypt
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `auth_gssapi_valid':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:86: undefined reference to
`gss_mech_krb5'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:87: undefined reference to
`gss_mech_set_krb5'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:89: undefined reference to
`gss_nt_service_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:89: undefined reference to
`gss_import_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:91: undefined reference to
`krb5_defkeyname'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:93: undefined reference to
`gss_release_name'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `auth_gssapi_client':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:127: undefined reference
to `gss_nt_service_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:127: undefined reference
to `gss_import_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:129: undefined reference
to `gss_init_sec_context'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:136: undefined reference
to `gss_init_sec_context'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:140: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:157: undefined reference
to `gss_unwrap'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:164: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:171: undefined reference
to `gss_wrap'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:173: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:180: undefined reference
to `gss_delete_sec_context'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:197: undefined reference
to `gss_display_status'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:203: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:210: undefined reference
to `gss_display_status'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:217: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:220: undefined reference
to `gss_display_status'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:226: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:233: undefined reference
to `gss_release_name'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `auth_gssapi_server':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:266: undefined reference
to `gss_nt_service_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:266: undefined reference
to `gss_import_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:268: undefined reference
to `gss_acquire_cred'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:272: undefined reference
to `gss_accept_sec_context'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:278: undefined reference
to `gss_mech_krb5'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:286: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:294: undefined reference
to `gss_display_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:299: undefined reference
to `gss_wrap'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:302: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:303: undefined reference
to `gss_unwrap'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:304: undefined reference
to `krb5_init_context'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:308: undefined reference
to `krb5_parse_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:314: undefined reference
to `krb5_kuserok'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:314: undefined reference
to `krb5_kuserok'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:319: undefined reference
to `krb5_free_principal'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:322: undefined reference
to `krb5_free_context'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:325: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:331: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:334: undefined reference
to `gss_release_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:336: undefined reference
to `gss_delete_sec_context'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:339: undefined reference
to `gss_release_cred'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:343: undefined reference
to `gss_display_name'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:346: undefined reference
to `gss_display_status'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:352: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:355: undefined reference
to `gss_display_status'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:360: undefined reference
to `gss_release_buffer'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_gss.c:365: undefined reference
to `gss_release_name'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `ssl_onceonlyinit':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:179: undefined reference
to `SSL_library_init'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `ssl_open':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:198: undefined reference
to `SSLv23_client_method'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:198: undefined reference
to `SSL_CTX_new'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:199: undefined reference
to `BIO_new_socket'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:200: undefined reference
to `SSL_CTX_ctrl'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:201: undefined reference
to `SSL_CTX_set_verify'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:202: undefined reference
to `SSL_CTX_set_default_verify_paths'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:203: undefined reference
to `SSL_new'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:204: undefined reference
to `SSL_set_bio'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:205: undefined reference
to `SSL_set_connect_state'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:206: undefined reference
to `SSL_state'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:206: undefined reference
to `SSL_ctrl'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `ssl_getdata':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:315: undefined reference
to `SSL_get_fd'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:318: undefined reference
to `SSL_read'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:336: undefined reference
to `SSL_read'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `ssl_sout':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:375: undefined reference
to `SSL_write'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `ssl_abort':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:401: undefined reference
to `SSL_shutdown'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:402: undefined reference
to `SSL_free'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:406: undefined reference
to `SSL_CTX_free'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `server_input_wait':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:588: undefined reference
to `SSL_get_fd'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:591: undefined reference
to `SSL_read'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `ssl_server_init':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:623: undefined reference
to `ERR_load_crypto_strings'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:624: undefined reference
to `SSL_load_error_strings'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:634: undefined reference
to `SSLv23_server_method'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:634: undefined reference
to `SSL_CTX_new'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:635: undefined reference
to `SSL_CTX_ctrl'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:637: undefined reference
to `SSL_CTX_use_certificate_file'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:640: undefined reference
to `SSL_CTX_use_RSAPrivateKey_file'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:644: undefined reference
to `SSL_CTX_ctrl'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:645: undefined reference
to `SSL_CTX_set_tmp_rsa_callback'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:647: undefined reference
to `SSL_new'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:649: undefined reference
to `SSL_set_fd'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:651: undefined reference
to `SSL_accept'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:663: undefined reference
to `ERR_error_string'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:663: undefined reference
to `ERR_get_error'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libc-client.a(osdep.o):
In function `ssl_genkey':
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:678: undefined reference
to `RSA_generate_key'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:683: undefined reference
to `ERR_error_string'
/usr/src/bs/BUILD/imap-4.7c/c-client/auth_ssl.c:683: undefined reference
to `ERR_get_error'
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/tmp/apache_1.3.19/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/tmp/apache_1.3.19'
make: *** [build] Error 2

Any Ideas?  HELP!!!

Thanks.


-- 
PHP Install 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]

Reply via email to