From: Pelle Braendgaard Date: 2005-02-14T03:29:32+09:00 Subject: zlib problems with ruby 1.8.2 on suse 9.1 I've been trying to get a hand built ruby to work on a suse 9.1 machine as the latest rpm is version 1.8.1. I install ruby using plain old ./configure, make, make install as normal. But it has a problem with zlib which I discovered trying to install gems: irb(main):001:0> require 'zlib' LoadError: /usr/local/lib/ruby/site_ruby/1.8/i686-linux/zlib.so: undefined symbol: inflateReset - /usr/local/lib/ruby/site_ruby/1.8/i686-linux/zlib.so from /usr/local/lib/ruby/site_ruby/1.8/i686-linux/zlib.so from (irb):1 My Ruby is: /opt/downloads/ruby-1.8.2 # ruby -v ruby 1.8.2 (2004-12-25) [i686-linux] And my zlib is: /opt/downloads/ruby-1.8.2 # rpm -q zlib zlib-1.2.1-70.6 I am confident that this is something really simple, but I am not experienced enough in this area to work it out. The extension file zlib.c from ruby contains a reference to it inflateReset, but this is a supposedly a standard feature of zlib according to the manual, so I don't understand why it doesn't load it. I would appreciate any guidance here as I am on pretty bare ground here. Regards Pelle -- http://talk.org + Geek blog http://SoapBX.com + Get on the box and shout