# Compile error on stable-snapshot

**URL:** <https://www.ruby-forum.com/t/compile-error-on-stable-snapshot/69113>\
**Category:** Ruby\
**Created:** [September 18, 2006, 7:34pm UTC](https://www.ruby-forum.com/t/compile-error-on-stable-snapshot/69113 "2006-09-18T19:34:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Meino\_Christian\_C](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7993a0/32.png) [@Meino\_Christian\_C](https://www.ruby-forum.com/u/Meino_Christian_C)\
**Post date:** [September 18, 2006, 7:34pm UTC](https://www.ruby-forum.com/t/compile-error-on-stable-snapshot/69113/1 "2006-09-18T19:34:39Z")

</div>

Hi,

the stable-snapshot I downloaded today (18.9.) does not  
compile/install cleanly on my Linux system (uptodate gentoo linux).

Output was:  
install -c -p .ext/common/bigdecimal/util.rb  
/usr/lib/ruby/1.8/bigdecimal/util.rb  
install -c -p .ext/common/openssl/bn.rb /usr/lib/ruby/1.8/openssl/bn.rb  
install -c -p .ext/common/openssl/digest.rb  
/usr/lib/ruby/1.8/openssl/digest.rb  
install -c -p .ext/common/openssl/x509.rb  
/usr/lib/ruby/1.8/openssl/x509.rb  
install -c -p .ext/common/openssl/buffering.rb  
/usr/lib/ruby/1.8/openssl/buffering.rb  
install -c -p .ext/common/openssl/ssl.rb  
/usr/lib/ruby/1.8/openssl/ssl.rb  
install -c -p .ext/common/openssl/cipher.rb  
/usr/lib/ruby/1.8/openssl/cipher.rb  
Generating RDoc documentation  
./miniruby ./runruby.rb --extout=.ext – “./bin/rdoc” --all --ri --op  
“.ext/rdoc” “.”  
/usr/lib/ruby/site\_ruby/1.8/rubygems/security.rb:18: uninitialized  
constant OpenSSL::Digest::SHA1 (NameError)  
from /usr/lib/ruby/site\_ruby/1.8/rubygems.rb:397:in `require' from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:397 from /tmp/ruby/lib/rdoc/ri/ri_paths.rb:46:in`require’  
from /tmp/ruby/lib/rdoc/ri/ri\_paths.rb:46  
from /tmp/ruby/lib/rdoc/options.rb:4:in `require' from /tmp/ruby/lib/rdoc/options.rb:4 from /tmp/ruby/lib/rdoc/rdoc.rb:13:in`require’  
from /tmp/ruby/lib/rdoc/rdoc.rb:13  
from ./bin/rdoc:59:in `require’  
from ./bin/rdoc:59  
make: \*\*\* [rdoc] Error 1

Keep hacking!  
mcc

---

<div class="post-metadata">

**Author:** ![Meino\_Christian\_C](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7993a0/32.png) [@Meino\_Christian\_C](https://www.ruby-forum.com/u/Meino_Christian_C)\
**Post date:** [September 20, 2006, 8:21am UTC](https://www.ruby-forum.com/t/compile-error-on-stable-snapshot/69113/2 "2006-09-20T08:21:59Z")

</div>

Meino Christian C. wrote:

> Generating RDoc documentation

Looks like some kind of RDoc problem. Try building without the  
documentation.

Regards,  
Jordan

---

<div class="post-metadata">

**Author:** ![Meino\_Christian\_C](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7993a0/32.png) [@Meino\_Christian\_C](https://www.ruby-forum.com/u/Meino_Christian_C)\
**Post date:** [September 20, 2006, 11:36am UTC](https://www.ruby-forum.com/t/compile-error-on-stable-snapshot/69113/3 "2006-09-20T11:36:20Z")

</div>

Hi,

At Tue, 19 Sep 2006 02:35:05 +0900,  
Meino Christian C. wrote in [ruby-talk:214995]:

> the stable-snapshot I downloaded today (18.9.) does not  
> compile/install cleanly on my Linux system (uptodate gentoo linux).
> 
> Output was:  
> install -c -p .ext/common/bigdecimal/util.rb /usr/lib/ruby/1.8/bigdecimal/util.rb  
> install -c -p .ext/common/openssl/bn.rb /usr/lib/ruby/1.8/openssl/bn.rb  
> install -c -p .ext/common/openssl/digest.rb /usr/lib/ruby/1.8/openssl/digest.rb

Seems openssl/digest.rb get installed correctly.

> install -c -p .ext/common/openssl/x509.rb /usr/lib/ruby/1.8/openssl/x509.rb  
> install -c -p .ext/common/openssl/buffering.rb /usr/lib/ruby/1.8/openssl/buffering.rb  
> install -c -p .ext/common/openssl/ssl.rb /usr/lib/ruby/1.8/openssl/ssl.rb  
> install -c -p .ext/common/openssl/cipher.rb /usr/lib/ruby/1.8/openssl/cipher.rb

Can you try removing Makefiles under ext and .ext directory once?

./miniruby -Ilib -run -e rm – -f -r ext/\*\*/Makefile .ext
