> Is it possible to run an external executable from the shell? If so, > how? Typing the name of the executable as you would normally do in any > other shell results in a "not found" error.
What is "not found" is glibc (libc6), as tomsrtbt includes libc5 shared C libraries. There are a few choices: - Add glibc to tomsrtbt. This is prohibitively hard, as it is large, and all of the programs already on tomsrtbt are linked with libc5, so you either relink all of them, or include both. - Compile your external executable against libc5. This is the middle option in difficulty, requiring a libc5 compilation environment, but makes small executables and for inclusion. - Link your external program with -static. This is the easiest option, as it just means a change to the options passed to ld, but it has the downside of making each executable fairly large. -Tom
