From: Daniel Berger Date: 2007-08-22T08:56:39+09:00 Subject: Re: Failure trying to build Ruby 1.8.6 on HP-UX 11 MenTaLguY wrote: > If I rememeber correctly from my own attempts to build Ruby on > HP-UX, one of the issues is that HP's make is broken and > incorrectly thinks parse.y is out of date, trying to regenerate it > with HP's yacc, which is also broken. There's definitely something odd going on, but I managed to build and install gperf, which solved it. > Things generally get much better if you use the GNU toolchain (make, > bison, gcc) rather than HP's. But note that you'll still need to > disable IPv6 support or else the socket library won't actually work > (because HP's IPv6 support is broken). Yes, I can't say I'm too impressed with the HP-UX libraries or toolchain. Unfortunately, we do have a couple of HP-UX machines at work, so I still like to support it when I can. > Also, make sure that the linker patches are up-to-date, or you may > run into linker issues down the road. I hit one already trying to build zlib. :( Thanks, Dan