Next: , Previous: shmem, Up: Top


Appendix G Launching programs directly

This appendix describes an optional feature of that activates Scheme programs execution through the mechanism of the binfmt_misc Linux kernel module; it is available only on Unix–like platforms running the Linux kernel.

By default the installation of the required files is disabled; to enable it: at configuration time we must pass the --enable-binfmt option to the configure script.

The mechanism allows to run Scheme programs without explicitly invoking the executable runtime program. It is a generalisation of the mechanism that runs shell scripts whose file begins with #!/bin/sh.

This appendix is derived from the original binfmt_misc documentation text file by Richard Guenther.