Installation Error for installation of Apache-1.3.39+php-5.2.5+OpenSSL-0.9.8g+PostgreSQL-8.1.10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Dear Team,

I am installing secured PHP with capability of PostgreSQL of this combination: Apache-1.3.39+Php-5.2.5+OpenSSL-0.9.8g+PostgreSQL-8.1.10

OpenSSL-0.9.8g and PostgreSQL-8.1.10 have already been successfully installed.

I am getting errors when I am 'make' ing on PHP. Below is my php configure command which is successful:

'
[root@nms php-5.2.5]# CFLAGS="-O3 -march=i686 -mtune=i686 -funroll-loops -fomit-frame-pointer -I/usr/include/openssl" ./configure --prefix=/usr --with-exec-dir=/usr/bin --with-apache=../apache_1.3.39 --with-config-file-path=/etc/httpd --with-gd --with-ttf --with-mm --with-pgsql --with-gettext --with-zlib --enable-inline-optimization --enable-bcmath --with-libxml-dir=/usr --with-openssl --with-zlib-dir=/usr --with-png-dir=/usr --with-jpeg-dir=/usr
'
But when I do 'make' I get the following error:

'
[truncated]
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-misc.o): In function `pqSocketCheck':
fe-misc.c:(.text+0xab): undefined reference to `SSL_pending'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-secure.o): In function `SSLerrmessage':
fe-secure.c:(.text+0x63): undefined reference to `ERR_get_error'
fe-secure.c:(.text+0x71): undefined reference to `ERR_reason_error_string'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-secure.o): In function `pqsecure_destroy':
fe-secure.c:(.text+0x110): undefined reference to `SSL_CTX_free'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a( fe-secure.o): In function `load_dh_file':
fe-secure.c:(.text+0x1de): undefined reference to `PEM_read_DHparams'
fe-secure.c:(.text+0x1f8): undefined reference to `DH_size'
fe-secure.c:(.text+0x216): undefined reference to `DH_check'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-secure.o): In function `pqsecure_initialize':
fe-secure.c:(.text+0x29a): undefined reference to `SSL_CTX_set_tmp_dh_callback'
fe-secure.c:(.text+0x2c0): undefined reference to `SSL_CTX_ctrl'
fe-secure.c:(.text+0x2d5): undefined reference to `SSL_CTX_set_client_cert_cb'
fe-secure.c:(.text+0x346): undefined reference to `SSL_CTX_load_verify_locations'
fe-secure.c:(.text+0x36c): undefined reference to `SSL_CTX_set_verify'
fe-secure.c:(.text+0x381): undefined reference to `TLSv1_method'
fe-secure.c:(.text+0x389): undefined reference to `SSL_CTX_new'
fe-secure.c:(.text+0x3d6): undefined reference to `SSL_library_init'
fe-secure.c:(.text+0x3e1): undefined reference to `SSL_load_error_strings'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-secure.o): In function `client_cert_cb':
fe-secure.c:(.text+0x47c): undefined reference to `SSL_get_ex_data'
fe-secure.c:(.text+0x534): undefined reference to `PEM_read_X509'
fe-secure.c:(.text+0x750): undefined reference to `PEM_read_PrivateKey'
fe-secure.c:(.text+0x77e): undefined reference to `X509_check_private_key'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-secure.o): In function `pqsecure_write':
fe-secure.c:(.text+0x8a7): undefined reference to `SSL_write'
fe-secure.c:(.text+0x8bb): undefined reference to `SSL_get_error'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-secure.o): In function `pqsecure_read':
fe-secure.c:(.text+0xa57): undefined reference to `SSL_read'
fe-secure.c:(.text+0xa6b): undefined reference to `SSL_get_error'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-secure.o): In function `tmp_dh_cb':
fe-secure.c:(.text+0xbe9): undefined reference to `DH_size'
fe-secure.c:(.text+0xc10): undefined reference to `DH_generate_parameters'
fe-secure.c:(.text+0xcce): undefined reference to `BIO_new_mem_buf'
fe-secure.c:(.text+0xcf4): undefined reference to `PEM_read_bio_DHparams'
fe-secure.c:(.text+0xcfe): undefined reference to `BIO_free'
fe-secure.c:(.text+0xd36): undefined reference to `BIO_new_mem_buf'
fe-secure.c:(.text+0xd5c): undefined reference to `PEM_read_bio_DHparams'
fe-secure.c:(.text+0xd66): undefined reference to `BIO_free'
fe-secure.c:(.text+0xd9e): undefined reference to `BIO_new_mem_buf'
fe-secure.c:(.text+0xdc4): undefined reference to `PEM_read_bio_DHparams'
fe-secure.c:(.text+0xdce): undefined reference to `BIO_free'
fe-secure.c:(.text+0xe06): undefined reference to `BIO_new_mem_buf'
fe-secure.c:(.text+0xe2c): undefined reference to `PEM_read_bio_DHparams'
fe-secure.c:(.text+0xe36): undefined reference to `BIO_free'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-secure.o): In function `pqsecure_close':
fe-secure.c:(.text+0xe66): undefined reference to `SSL_shutdown'
fe-secure.c:(.text+0xe74): undefined reference to `SSL_free'
fe-secure.c:(.text+0xe90): undefined reference to `X509_free'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libpq.a(fe-secure.o): In function `pqsecure_open_client':
fe-secure.c:(.text+0xed7): undefined reference to `SSL_connect'
fe-secure.c:(.text+0xef3): undefined reference to `SSL_get_error'
fe-secure.c:(.text+0xf61): undefined reference to `SSL_shutdown'
fe-secure.c:(.text+0xf6f): undefined reference to `SSL_free'
fe-secure.c: (.text+0xf8b): undefined reference to `X509_free'
fe-secure.c:(.text+0xfeb): undefined reference to `SSL_new'
fe-secure.c:(.text+0x1009): undefined reference to `SSL_set_ex_data'
fe-secure.c:(.text+0x105a): undefined reference to `SSL_get_peer_certificate'
fe-secure.c:(.text+0x1070): undefined reference to `X509_get_subject_name'
fe-secure.c:(.text+0x108a): undefined reference to `X509_NAME_oneline'
fe-secure.c:(.text+0x109f): undefined reference to `X509_get_subject_name'
fe-secure.c:(.text+0x10c1): undefined reference to `X509_NAME_get_text_by_NID'
fe-secure.c:(.text+0x112b): undefined reference to `SSL_set_fd'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
'
Please help to resolve the error.

Thanks in advance.

Emmanuel

[Index of Archives]     [Postgresql General]     [Postgresql Admin]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Yosemite Backpacking]     [Postgresql Jobs]

  Powered by Linux