Jump to content
Old threads will finally start getting archived ×

mtimkavu

New Members
  • Posts

    2
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

mtimkavu's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. Team, I have changed my './configure' command to: ` [root@nms php-5.2.5]# CFLAGS="-O3 -march=i686 -mtune=i686 -funroll-loops -fomit-frame-pointer" ./configure --prefix=/usr --with-exec-dir=/usr/bin --with-apache=../apache_1.3.39 --with-config-file-path=/etc/httpd --with-ttf --with-mm --with-pgsql --with-gettext --enable-inline-optimization --enable-bcmath --with-libxml-dir=/usr --with-zlib-dir=/usr --with-png-dir=/usr --with-jpeg-dir=/usr --with-openssl ` which goes successfully. But when I do 'make' the error message obtained is: ` [..snipped] -lpq -lrt -lz -lresolv -lm -ldl -lnsl -lxml2 -lm -lssl -lcrypto -ldl -lxml2 -lm -lxml2 -lm -lcrypt -lxml2 -lm -lxml2 -lm -lxml2 -lm -lcrypt -o sapi/cli/php ext/openssl/openssl.o: In function `zif_openssl_verify': openssl.c:(.text+0x63c7): undefined reference to `EVP_md2' ext/openssl/openssl.o: In function `zif_openssl_sign': openssl.c:(.text+0x6581): undefined reference to `EVP_md2' collect2: ld returned 1 exit status make: *** [sapi/cli/php] Error 1 ` Further information, PostgreSQL-8.1.10 has already be successfully installed with Openssl-0.9.8g and working OK. Your help will be appreciated. With kindest regards, Mtimkavu
  2. 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-zlib-dir=/usr --with-png-dir=/usr --with-jpeg-dir=/usr ' But when I do 'make' I get the following error: ` [snipped] .. ..... /bin/sh /tmp/php-5.2.5/libtool --silent --preserve-dup-deps --mode=link gcc -export-dynamic -I/usr/include -O3 -march=i686 -mtune=i686 -funroll-loops -fomit-frame-pointer -I/usr/include/openssl -rdynamic ext/libxml/libxml.lo ext/pcre/pcrelib/pcre_chartables.lo ext/pcre/pcrelib/pcre_ucp_searchfuncs.lo ext/pcre/pcrelib/pcre_compile.lo ext/pcre/pcrelib/pcre_config.lo ext/pcre/pcrelib/pcre_exec.lo ext/pcre/pcrelib/pcre_fullinfo.lo ext/pcre/pcrelib/pcre_get.lo ext/pcre/pcrelib/pcre_globals.lo ext/pcre/pcrelib/pcre_info.lo ext/pcre/pcrelib/pcre_maketables.lo ext/pcre/pcrelib/pcre_newline.lo ....... zend_execute.lo sapi/cli/php_cli.lo sapi/cli/php_cli_readline.lo sapi/cli/getopt.lo main/internal_functions_cli.lo -lcrypt -lcrypt -lmm -lpq -lrt -lz -lresolv -lm -ldl -lnsl -lxml2 -lm -lxml2 -lm -lxml2 -lm -lcrypt -lxml2 -lm -lxml2 -lm -lxml2 -lm -lcrypt -o sapi/cli/php /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 ` Kindly assist in providing any clue to allow me proceed with the installation. Thanking you in advance. Mtimkavu
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.