rendered paste body[vjong@tron ruby-1.8.5]$ ./configure --prefix=/usr --enable-shared --enable-install-doc --with-sitedir=/usr/lib/ruby/site_ruby
compiling openssl
make[1]: Entering directory `/home/vjong/temp/ruby-1.8.5/ext/openssl'
gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -g -O2 -fPIC -c openssl_missing.c
gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -g -O2 -fPIC -c ossl.c
gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -g -O2 -fPIC -c ossl_asn1.c
gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -g -O2 -fPIC -c ossl_bio.c
ossl_bio.c: In function `ossl_obj2bio':
ossl_bio.c:23: called object is not a function
make[1]: *** [ossl_bio.o] Error 1
make[1]: Leaving directory `/home/vjong/temp/ruby-1.8.5/ext/openssl'
make: *** [all] Error 1
[vjong@tron ruby-1.8.5]$ rpm -qa | grep openssl
openssl-0.9.6b-39.10.legacy
openssl-devel-0.9.6b-39.10.legacy
openssl-perl-0.9.6b-39.10.legacy
openssl096-0.9.6-25.11.legacy
openssl095a-0.9.5a-24.7.6.legacy
[vjong@tron ruby-1.8.5]$
[vjong@tron ruby-1.8.5]$ cat /etc/redhat-release
Red Hat Linux release 7.3 (Valhalla)
[vjong@tron ruby-1.8.5]$