From: Tim Nordloh Date: 2006-03-31T03:41:24+09:00 Subject: Re: Ruby on HP-UX ------=_Part_9250_4194384.1143744079991 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Ok, I've had to install 2 libraries so far, do get all of the dynamic linking to take. my new list of steps below reflect that change. 1. install openssl(instructions on HP Software porting archive) 2. install libiconv(configure, make and make all ran ok for me) 3. untar+gunzip ruby 3. run configure with these options --with-openssl-dir=3D/usr/local/ssl/ --with-iconv-dir=3D/usr/local --disable-ipv6 --disable-wide-getaddrinfo 4. Edit DLDFLAGS in Makefile, remove the extra -E flag there. 5. run "gmake all" in base ruby directory 6. run "gmake install-all" None of this has actually done any good toward the source error: $ ri File /usr/local/lib/ruby/1.8/yaml.rb:87: uninitialized constant YAML::Syck::Resolver (NameError) from /usr/local/lib/ruby/1.8/rdoc/ri/ri_descriptions.rb:1 from /usr/local/lib/ruby/1.8/rdoc/ri/ri_reader.rb:1 from /usr/local/lib/ruby/1.8/rdoc/ri/ri_driver.rb:5 from /usr/local/bin/ri:43 ok, I have one library left to compile by hand, the zlib. That will complete all basic libraries, and I'd bet at least one penny that it won't help. So I guess I need to start asking about other reasons why this constant isn't initialized. Anyone have any clue? ------=_Part_9250_4194384.1143744079991--