From: Sebastian YEPES Date: 2010-02-16T16:29:45+09:00 Subject: Re: Building Ruby 1.9 in HP-UX IA 11.31 Just a minor update on building Ruby 1.9 on HP-UX 11.31, in the previous post the ruby was not built with zlib support (linked) and this is needed if you want to use rubygems and install gem's. Additional depots: zlib 1.2.3 You'll need you define this variable in your .profile export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib/hpux32:$LD_LIBRARY_PATH The new magic line: CC="cc -Ae" CFLAGS="-O" CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib/hpux32" LIBS=" -L/usr/local/lib/hpux32 -lz" ./configure --prefix=/opt/ruby --disable-install-doc --enable-pthread --enable-shared --without-gcc --disable-rpath # ldd /opt/ruby/bin/ruby libruby.sl => /opt/ruby/lib/libruby.sl libpthread.so.1 => /usr/lib/hpux32/libpthread.so.1 librt.so.1 => /usr/lib/hpux32/librt.so.1 libdl.so.1 => /usr/lib/hpux32/libdl.so.1 libm.so.1 => /usr/lib/hpux32/libm.so.1 libz.so => /usr/local/lib/hpux32/libz.so <--- Now it's linked libc.so.1 => /usr/lib/hpux32/libc.so.1 libpthread.so.1 => /usr/lib/hpux32/libpthread.so.1 librt.so.1 => /usr/lib/hpux32/librt.so.1 libdl.so.1 => /usr/lib/hpux32/libdl.so.1 libm.so.1 => /usr/lib/hpux32/libm.so.1 libz.so => /usr/local/lib/hpux32/libz.so libdl.so.1 => /usr/lib/hpux32/libdl.so.1 Have fun. -- Posted via http://www.ruby-forum.com/.