From: Eric K Date: 2005-11-22T23:47:24+09:00 Subject: Re: "Basic" problem with Threads (?) Thanks for the replies. Ara >> can you show us how you compiled ruby? I installed Ruby 1.8.3 from source using (I believe) the standard "compile/make/make install" cycle. (It's been a week or so, so the memory's a bit weak). Might there have been special switches I'd have needed for Redhat Enterprise Server 3? Caleb >> perhaps at runtime your new ruby binary is still linking against Caleb >> the older ruby library. A quick use of 'ldd' will help determine that. Here's the output from 'ldd' of /usr/local/bin/ruby: libdl.so.2 => /lib/libdl.so.2 (0x200000000005c000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x2000000000078000) libm.so.6.1 => /lib/tls/libm.so.6.1 (0x20000000000c0000) libc.so.6.1 => /lib/tls/libc.so.6.1 (0x2000000000154000) /lib/ld-linux-ia64.so.2 => /lib/ld-linux-ia64.so.2 (0x2000000000000000) Unfortunately I'm not sure what to make of it. Is there a way to tell if the '/lib/ld-linux-ia64.so.2' referenced is for 1.8.2, 1.8.3, or 1.6? Thanks again!