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

Поиск
Список
Период
Сортировка
От Julio Cesar Sánchez González
Тема Re: Installation Error for installation of Apache-1.3.39+php-5.2.5+OpenSSL-0.9.8g+PostgreSQL-8.1.10
Дата
Msg-id 477818AA.9010804@sistemasyconectividad.com.mx
обсуждение исходный текст
Ответ на Re: Installation Error for installation of Apache-1.3.39+php-5.2.5+OpenSSL-0.9.8g+PostgreSQL-8.1.10  (Robert Treat <xzilla@users.sourceforge.net>)
Список pgsql-php
Robert Treat wrote:
> On Friday 28 December 2007 10:31, Emmanuel Nnko wrote:
>
>> 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
>> '
>>
>
> If I had to guess, I'd say your php is having an issue finding your postgresql
> headers, but I think you've snipped off some important pieces of output. Can
> you look in your make output and see if there is anything interesting just
> before you start getting these undefined reference errors?
>
>

Do you need add support OpenSSL, try installing the OpenSSL suite before.

Check this URL: (
http://darkavngr.blogspot.com/2007/08/configurar-el-protocolo-ssl-en-apache.html
), should by helpful.

--
Regards,

Julio Cesar Sánchez González.

--
Ahora me he convertido en la muerte, destructora de mundos.
Soy la Muerte que se lleva todo, la fuente de las cosas que vendran.

www.sistemasyconectividad.com.mx        http://darkavngr.blogspot.com/


В списке pgsql-php по дате отправления:

Предыдущее
От: Robert Treat
Дата:
Сообщение: Re: Installation Error for installation of Apache-1.3.39+php-5.2.5+OpenSSL-0.9.8g+PostgreSQL-8.1.10
Следующее
От: "Irfander Kusfany"
Дата:
Сообщение: Need Assistant for XAMPP wit Postgres