From: "Alvin.Ye" <alvin.ye...@gmail.com>
Date: Sun, 29 May 2011 18:59:56 -0700 (PDT)
Local: Sun, May 29 2011 9:59 pm
Subject: Re: Install Error On Ubuntu hardy + customer install openssl
I solved it
openssl-1.0.0d.tar.gz and support ruby 1.8.7 and ree
1.
Donwload opensll 0.9.8
apt-get source openssl
2.
install openssl to /opt/openssl-0.9.8
3. tar zxvf ruby-enterprise-1.8.7-2011.03.tar.gz
4. copy openssl include to source file
cp -r /opt/openssl-0.9.8/include/openssl ./ruby-
5. ./ruby-enterprise-1.8.7-2011.03/installer
haha :)
On May 21, 4:26 pm, "Alvin.Ye" <alvin.ye...@gmail.com> wrote:
> make[1]: Entering directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/
> ext/gdbm' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/ > ext/gdbm' > compiling iconv > make[1]: Entering directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/ > ext/iconv' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/ > ext/iconv' > compiling io/wait > make[1]: Entering directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/ > ext/io/wait' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/ > ext/io/wait' > compiling nkf > make[1]: Entering directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/ > ext/nkf' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/ > ext/nkf' > compiling openssl > make[1]: Entering directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/ > ext/openssl' > gcc -I/opt/local/include -I. -I/opt/local/include -I../.. -I../../. - > I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -g -O2 > -c ossl_x509cert.c > In file included from ossl.h:205, > from ossl_x509cert.c:11: > openssl_missing.h:71: error: conflicting types for 'HMAC_CTX_copy' > /usr/local/include/openssl/hmac.h:102: error: previous declaration of > 'HMAC_CTX_copy' was here > openssl_missing.h:95: error: conflicting types for > 'EVP_CIPHER_CTX_copy' > /usr/local/include/openssl/evp.h:459: error: previous declaration of > 'EVP_CIPHER_CTX_copy' was here > ossl_x509cert.c: In function 'ossl_x509_inspect': > ossl_x509cert.c:693: warning: initialization discards qualifiers from > pointer target type > make[1]: *** [ossl_x509cert.o] Error 1 > make[1]: Leaving directory `/tmp/ruby-enterprise-1.8.7-2011.03/source/ > ext/openssl' > make: *** [all] Error 1 > No LSB modules are available.
> I install open ssl like this
> apt-get purge openssl
> wgetftp://ftp.openssl.org/source/openssl-1.0.0d.tar.gz
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||