I'm confused. :-)
The web page gives directions for getting STk 3.0 next to the directions
for getting the Link 1.2 binary. I assumed that STk 3.0 had to be installed
first. Are you saying STk 3.0 is not necessary? It would be great if
it were not, because getting that old version running with Linux 2.0.X
has been a barrier for several people.
I tried installing Link 1.2 without installing STk, and had some problems:
Following the instructions in the README, I set the environment
variables, ran Link and got a core dump. Editing the
Makefile, running "make install", setting the environment variables,
and running "Link" gave the same result.
darkstar:/link_bindir# export STK_LIBRARY=/usr/local/lib/LINK/1.2
darkstar:/link_bindir# export STK_LOAD_PATH=/usr/local/lib/LINK/1.2/stklos
darkstar:/link_bindir# Link
defining Link methods.......
Segmentation fault (core dumped)
darkstar:/link_bindir#
The edited Makefile section is below:
#############################################################################
# Instructions: Set the following macros, then run "make install" in this
# directory. **Inform your users** to set the following
# environment variables (replace $(LIBDIR) with your choice
# for it below):
# STK_LIBRARY $(LIBDIR)/LINK/1.2
# STK_LOAD_PATH $(LIBDIR)/LINK/1.2/stklos)
#
# The executable will be called "Link"
#############################################################################
ROOT = /link_bindir
BINDIR = /usr/local/bin
# (suggestion: /usr/local/bin)
LIBDIR = /usr/local/lib
# (suggestion: /usr/local/lib)
#######################################################################
The above $(LIBDIR) appears to be inconsistent with the $(LIBDIR)
defined in the README (reproduced below).
==================================================================
3. notify your users to set the following environment variables:
STK_LOAD_PATH : <libdir>/stklos
STK_LIBRARY : <libdir>/STk
where <libdir> is whatever you set $(LIBDIR) to be.
==================================================================
I'm running Linux 2.0.29 (Slackware 3.2) . Any suggestions as to
what I may be doing wrong would be appreciated.
Thanks,
-rex