# Problems with Zlib::Inflate.inflate

**URL:** <https://www.ruby-forum.com/t/problems-with-zlib-inflate-inflate/52370>\
**Category:** Ruby\
**Created:** [January 13, 2006, 8:40am UTC](https://www.ruby-forum.com/t/problems-with-zlib-inflate-inflate/52370 "2006-01-13T08:40:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chris\_Malek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/838e76/32.png) [@Chris\_Malek](https://www.ruby-forum.com/u/Chris_Malek)\
**Post date:** [January 13, 2006, 8:40am UTC](https://www.ruby-forum.com/t/problems-with-zlib-inflate-inflate/52370/1 "2006-01-13T08:40:03Z")

</div>

I am running on windows xp and trying to inflate a string and decode  
it. I am getting a

When I try to execute this script I get the following error:

deflateBase64.rb:11: uninitialized constant Zlib (NameError)

Ruby Version: 1.8.2

##########################################  
require ‘base64’  
f = File.open(“c:/temp/string.txt”,“r”)  
fout = File.open(“c:/temp/decodedString”,“w”)  
fout.puts(Zlib::VERSION )  
while (ln = f.gets)  
inflatedString = Zlib::Inflate.inflate ln  
decodeString = Base64.decode64(inflatedString)  
fout.puts(decodeString)  
f.close  
fout.puts(“closing”)  
fout.close

end

##########################################

Anyone have any idea?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Chris\_Malek](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/838e76/32.png) [@Chris\_Malek](https://www.ruby-forum.com/u/Chris_Malek)\
**Post date:** [January 13, 2006, 8:45am UTC](https://www.ruby-forum.com/t/problems-with-zlib-inflate-inflate/52370/2 "2006-01-13T08:45:32Z")

</div>

require ‘zlib’ , maybe.
