From: Brett Williams Date: 2005-04-26T05:39:31+09:00 Subject: Re: RUBY port to HPUX 64-bit PA-RISC 11.11 Jamis Buck wrote: > On Apr 24, 2005, at 9:07 PM, Alexey Verkhovsky wrote: > >> On Apr 23, 2005, at 9:21 PM, nobu.nokada@softhome.net wrote: >> >>>>> Sounds like GC issue. Could you try it with latest snapshot? >>>> >>>> >> Nobu, >> >> I had some time to play with HPUX today, and the 1.8 snapshot you >> posted works with --enable-pthread ! >> > > Wow, yes, this is fantastic news. I was extremely discouraged by the > problems getting Ruby to compile with --enable-pthread on HPUX. > Thank-you, Nobu! If I'm ever near an HPUX machine again, I'll certainly > be installing Ruby on it. ;) Not sure how useful this is, but we've been using HPUX 11.11i with ruby for quite some time with pthreads enabled. It does require hacking up some makefiles to add -lpthread when linking, but that's the only change. Note that we don't use Oracle so I don't know if our builds would've worked with that extension. Every release of ruby requires a bit of tweaking for 64-bit support on HPUX. There are also some things (too many files open problems?) that crop up regardless of our efforts. Since we're phasing out our HPUX I just haven't had the bandwidth to address it again, especially given the dearth of ruby HPUX users out there. FWIW, this is with gcc 3.3.3.