[Rule-list] Slinky questions

Michael Fratoni mfratoni at tuxfan.homeip.net
Fri Aug 9 01:00:27 EEST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 08 August 2002 05:35 pm, Ed Blackman wrote:

> > The binaries are linked against uClibc, a very small implimentation
> > of libc.  http://www.uclibc.org/uClibc.html
>
> Dang!  I was going to suggest that, and you go and implement it months
> beforehand.  <grin>

Once in a while, I do the "right thing" ;)

> I guess the most frustration on my part comes from not being able to
> use data structures (lists, associative arrays, etc).  For example, in
> the partitioning and formatting code, there are a lot of "invoke fdisk
> -l and parse the output" calls.  It would be cleaner to have all that
> information gathered in one place, so that any code that needed a
> piece of that information could just retrieve it.  But that's nearly
> impossible to do in shell script, since you'd have to stuff
> hierarchical information ("There are two disks on the system, hda and
> hdb. hda has two linux partitions, hda1 and hda5.  hda1 has 664312
> blocks, is a regular linux partition, and should be formatted ext2
> ...") down to a flat string.

I agree, it is a pain. If you've looked at the scripts, you've probably 
seen my comments about how ugly the current solution is.

> No, a real language, albeit a small one.  One possibility, Lua
> (http://www.lua.org), is 77k statically linked.

Hrmm, I'll have a look. The space for it may exist, I'll check.

> > I use a set of scripts to automate the build process.
>
> Are they available somewhere?  I looked around on the project web page
> and couldn't find anything.  If not, would you mind sharing them?

Hrmm, I thought I had uploaded them at some point, but you are right. I 
don't see them anywhere. I know I posted them to this list at some point, 
in answer to a question.

I'll upload them later tonight.

- -- 
- -Michael

pgp key:  http://www.tuxfan.homeip.net:8080/gpgkey.txt
Red Hat Linux 7.2 in 8M of RAM: http://www.rule-project.org/
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAj1S6fsACgkQn/07WoAb/StMzACeIpqwLrykm/N5a30MADcf+F28
ySoAn2iTv3YhQBqB1QjWjzokScSfkztz
=QrR1
-----END PGP SIGNATURE-----


_______________________________________________
Rule Project HOME PAGE:  http://www.rule-project.org/rule/
Original Rule Development Site http://savannah.gnu.org/projects/rule/Rule-list at mail.freesoftware.fsf.org
http://mail.freesoftware.fsf.org/mailman/listinfo/rule-list



This full static mirror of the Run Up to Date Linux Everywhere Project mailing list, originally hosted at http://lists.hellug.gr/mailman/listinfo/rule-list, is kept online by Free Software popularizer, researcher and trainer Marco Fioretti. To know how you can support this archive, and Marco's work in general, please click here