Walter Harms contributed a section on scripting languages. (I trimmed it a bit.)
This commit was genuinely broken at the time (not related to our build system): scripts/config/mkconfigs.c (2005-08-01 - 2006-10-05 arasi) uretilen bbconfigopts.h icine .config satirlarini kacissiz, ham newline'larla gömüyordu - gecerli C degildi, busybox'un kendi bb_mkdep araci bile parse edemiyordu (7d219aab7 ile duzeltildi, mkconfigs shell scripte cevrildi)
No binary (build failed)
—
(log yok)
| @@ -27,13 +27,6 @@ mailing list.</td> | |
| <td>SMTP</td> | |
| <td><a href="ftp://ftp.debian.org/debian/pool/main/s/ssmtp/">ssmtp</a> is an extremely simple MTA.</td> | |
| </tr> | |
| - | |
| - | <tr> |
| - | <td>Microperl</td> |
| - | <td><a href=http://www.foo.be/docs/tpj/issues/vol5_3/tpj0503-0003.html>microperl</a> is a small standalone perl interpreter that can be built from the perl sources via "make -f Makefile.micro". If you really feel the need for perl on an embedded system, this is where to start. (If you just want a small embedded |
| - | scripting language to write _new_ code in, |
| - | <a href=http://www.lua.org/pil/>Lua</a> seems popular for this purpose</a>.</td> |
| - | </tr> |
| </table> | |
| <p>In a gui environment, you'll probably want a web browser. | |
| @@ -42,6 +35,42 @@ scripting language to write _new_ code in, | |
| requires GTK+, but not Gnome. Or you can try the <a href="http://links.twibright.com/">graphical | |
| version of links</a>.</p> | |
| + | <h3>SCRIPTING LANGUAGES</h3> |
| + | <p>Although busybox has built-in support for shell scripts, plenty of other |
| + | small scripting languages are available on the net. A few examples:</p> |
| + | <table> |
| + | <tr> |
| + | <th><language></th> |
| + | <th><description></th> |
| + | </tr> |
| + | <tr> |
| + | <td> <a href=http://www.foo.be/docs/tpj/issues/vol5_3/tpj0503-0003.html>microperl</a> </td> |
| + | <td> A small standalone perl interpreter that can be built from the perl source |
| + | s via "make -f Makefile.micro". If you really feel the need for perl on an embe |
| + | dded system, this is where to start. |
| + | </tr> |
| + | <tr> |
| + | |
| + | <td><a href=http://www.lua.org/pil/>Lua</a></td> |
| + | <td>If you just want a small embedded scripting language to write <em>new</en> |
| + | code in, this Brazilian import is lightweight, fairly popular, and has |
| + | a complete book about it online.</td> |
| + | </tr> |
| + | |
| + | <tr> |
| + | <td><a href= http://www.star.le.ac.uk/%7Etjg/rc/>rc</a></td> |
| + | <td>The PLAN9 shell. Not compatible with conventional bourne shell syntax, |
| + | but fairly lightweight and small.</td> |
| + | </tr> |
| + | |
| + | </tr> |
| + | <tr> |
| + | <td><a href=http://www.forth.org>forth</a></td> |
| + | <td>A well known language for fast and small programs, decades old but still |
| + | in use for everything from OpenBIOS to computer controlled engine timing.</td> |
| + | </tr> |
| + | </table> |
| + | |
| <p>For more information, you probably want to look at | |
| <a href=http://buildroot.uclibc.org>buildroot</a> and | |
| <a href=http://gentoo-wiki.com/TinyGentoo>TinyGentoo</a>, which | |