From: MenTaLguY Date: 2006-03-23T12:52:41+09:00 Subject: Re: Ruby on HP-UX libcrypto is provided by openssl, yes iconv _should_ be provided by your OS's libc, but as I recall HP-UX's is present but broken (HP has a distressing habit of implementing things just enough to pass a naive configure test). You can get a portable iconv replacement for Ruby to use here: http://www.gnu.org/software/libiconv/ If I remember correctly, the list of essential libraries is something like (in no particular order): - zlib - libgdbm - libiconv - ncurses - readline - openssl I think there's one more I'm forgetting, but I can't find my notes just now. It'll be pretty obvious if you're still missing one, though. Make sure that these are all available as either shared libraries, or (failing that) that they were at least built as position-independent code. Otherwise the HP-UX dynamic linker will choke at runtime because it can't relocate the static objects HP's linker blindly imports into shared libraries. See my old post that I linked to for more details and other tweaks that need to be made to specific libraries for HP-UX. -mental