From: "M. Edward (Ed) Borasky" Date: 2007-04-09T03:16:42+09:00 Subject: Re: Minimum ruby installation. Alex Young wrote: > bino_oetomo wrote: >> Dear Experts. >> >> I come from LEAF user community. >> >> I'm a damn stupid newbie about RUBY. >> I just impresed by someone who post about how easy to write a JABBER >> client >> using ruby. >> >> Since I come from a community of users of Small linux distro, my >> concern is >> about a micro Ruby "distro" (maybe like Micro Perl) >> >> So Here is my question : >> >> 1. Is there anyone can give me a list of extremely minimal files that >> have >> to be compiled to got ruby core interreter work properly ? > I can't answer this directly, but you may wish to see how Debian have > handled this - they've split Ruby up into several different packages > for (as far as I know) precisely this purpose. > Well ... I know nothing about LEAF. :) But here's a few hints that might jog someone's memory. 1. During the course of installing Perl from source, an entity called "Mini Perl" (Minnie Pearl??) is generated. miniperl is used to bootstrap the install and is, I think, still resident on your system when the full Perl install has completed. 2. During the course of installing Ruby from source, there is a "miniruby" built with similar uses. I don't remember whether miniruby still exists after the install is done. 3. Micro Perl, on the other hand, is a separate project. It is a stripped down Perl interpreter suitable for usage on "embedded" systems. It has its own web site. 4. As far as I know, there is no "Micro Ruby" project, although I think it's a great idea for someone who's into such things. So for the original poster, I'd start by downloading the source Ruby distribution and doing "configure", "make" and "make install" and capture the log files of the operations. You'll see "miniperl" go by, and you can figure out how it's built, what it's used for and where it ends up. Or maybe someone else on the list can pick up where my knowledge leaves off. I haven't dug into this because I'm doing other things. :) -- M. Edward (Ed) Borasky, FBG, AB, PTA, PGS, MS, MNLP, NST, ACMC(P) http://borasky-research.net/ If God had meant for carrots to be eaten cooked, He would have given rabbits fire.