From: Daniel Berger Date: 2007-04-05T22:18:44+09:00 Subject: Re: FastRI always returns nil on OS X Mauricio Fernandez wrote: > On Sat, Mar 31, 2007 at 01:13:59PM +0900, Daniel Berger wrote: >> OS X (10.4.9) >> Ruby 1.8.6 (built from source) >> FastRI 0.3.0 >> >> I installed FastRI seemingly without issue, fired up fastri-server, but >> I always get back nil. >> >> daniel-bergers-computer:~ djberge$ ps -ax | grep fast >> 2775 p1 S 0:05.53 ruby /usr/local/bin/fastri-server >> 4013 p1 S+ 0:00.00 grep fast >> daniel-bergers-computer:~ djberge$ fri Array#length >> nil >> daniel-bergers-computer:~ djberge$ fri -v >> fri 0.3.0 (2007-01-29) > > I couldn't reproduce it on OSX 10.4.9 + Ruby 1.8.6 + FastRI 0.3.0 (that is, > theoretically the very same setup). > > However, I noticed that the stdlib rdoc documentation wasn't being generated > on 'make install', so I had to 'make install-doc' manually after building > 1.8.6. If you're getting > $ fastri-server -b > Indexed: > * 0 methods > * 0 classes/modules > 'make install-doc' should help. > > You can try qri (identical to fri but using the local index, thus without > needing the DRb service, and a bit slower) to discard network/DRb issues, but > that doesn't seem to be the culprit. > Running make install-doc + fastri-server -b did the trick. Many thanks, Dan