From: Brian Candler Date: 2003-07-23T19:55:25+09:00 Subject: Re: Bug report: ruby-1.8.0p3 fails to compile under FreeBSD-4.7 On Wed, Jul 23, 2003 at 12:33:58PM +0900, nobu.nokada@softhome.net wrote: > At Wed, 23 Jul 2003 02:52:44 +0900, > Brian Candler wrote: > > When I build under FreeBSD-4.7 (working around the dbm problem as outlined > > before), and then install, libruby doesn't seem to get installed: > > > > $ find /usr/local/lib/ruby/1.8 -name 'libruby*' > > $ > > > > But it was installed when I build 1.6.8: > > > > $ find /usr/local/lib/ruby/1.6 -name 'libruby*' > > /usr/local/lib/ruby/1.6/i386-freebsd4.7/libruby.a > > $ > > There should be libruby-static.a at /usr/local/lib. Ah, there it is. But this now seems inconsistent. If you're going to put the library in /usr/local/lib, surely ruby.h should be installed in /usr/local/include? I actually liked it as it was - since I'm just starting to play with 1.8.0, having both versions in separate places makes it easy to link against one versus the other. But in future this won't be possible. Also - I don't get a .so. Is that a platform limitation, or a compile-time option? Any reason not to build it by default? Regards, Brian.