Hi, At Thu, 17 Jun 2004 10:46:25 +0900, Jeff Mitchell wrote in [ruby-talk:103890]: > I have two extensions, ext_x.so and ext_y.so. ext_y.so references a > few functions defined in ext_x.so. Such usage is not guaranteed on all platforms. > Is there something I'm missing, or is it really going to be this hard? > ext_x.so should remain independent. As a last resort, I suppose I > could combine the two extensions into one, but that would be pretty > messy. In fact, I have three other extensions which require ext_x.so. If I were you, I'd extract common portion to another shared library, or define methods instead of direct references. -- Nobu Nakada