The subdirectory `src' holds a shell script `linkscheme' that can be
used to link the Scheme interpreter statically with a number of
extensions and/or with an application.  Also, there are several
`makedl-xyz' shell scripts used to create a dynamically loadable object
file from one or more plain object files.

There is one `makedl-xyz' shell script for each dynamic loading
mechanism supported by Elk; the `xyz' suffix corresponds to the
possible values of $load_obj in config/system.

The shell script `ldflags' echoes the linker flags that are required to
link the interpreter (at least -lm).  You are supposed to use this
script in your Makefiles when linking the interpreter with extensions
and/or an application.


Running `make' creates the localized versions of the shell scripts from
the (unlocalized) source files in the directory `src'.  A script `makedl'
(without suffix) is created by choosing the correct makedl-xyz version
from src.

Running `make install' copies linkscheme, ldflags, and makedl into
$install_dir/lib.
