On 03/14 03:21, Federico G. Schwindt wrote: > > [..] > > I was told that new software could not be imported if it required the > > LD_PRELOAD hack. This is the only known way to work around it, unless > > we start building ruby with pthread by default (which we don't for the > > same reasons our perl isn't build with pthread). > > i'm curious to know why ruby is not built with pthreads support by > default. in my opinion perl is quite different as it's in base but i'd > think ruby falls into the same category as python.
Python uses native OS threads and therefore must be linked with pthread, similar to ruby 1.9. ruby 1.8 uses internal threads, not OS threads, so it's more similar to perl and Tcl, which are also not linked with pthread. Jeremy