File: README

package info (click to toggle)
elk 3.0-8.1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 4,088 kB
  • ctags: 3,115
  • sloc: ansic: 20,686; lisp: 5,232; makefile: 411; awk: 91; sh: 19
file content (20 lines) | stat: -rw-r--r-- 1,006 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Running `make' in this directory creates the localized versions of the
shell scripts from the (unlocalized) source files in the subdirectory
`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.

The shell script `linkscheme' can be used used to link the Scheme
interpreter statically with a number of extensions and/or with an
application.  The script `makedl' is used to create a dynamically
loadable object file from one or more ordinary object files.  There is
one `makedl-xyz' script in `src' 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.