dynamic loading question

From: Jin S. Choi <jsc_at_gwar.mit.edu>
Date: Fri, 7 Apr 1995 12:14:14 -0400

I'm trying to compile STk w/ dynamic loading under Linux using the
latest ELF tools (ld.so 1.6.2, gcc 2.6.4 950305, binutils 950328, libc
5.0.0) and STk's dlopen() support.

I've got it building okay now, but when I try to slurp hash.so, say, I
get:
STk> (load "hash.so")
Unable to resolve symbol STk_alloc_cells
Unable to resolve symbol STk_truth
Unable to resolve symbol STk_nil
Unable to resolve symbol STk_undefined
Unable to resolve symbol STk_unbound
Unable to resolve symbol STk_ntruth
Unable to resolve symbol STk_freelist

These are all globals declared extern in a file included by hash.c and
defined in the slurping executable. What do I need to do to get these
to be bound correctly?
Received on Fri Apr 07 1995 - 18:15:52 CEST

This archive was generated by hypermail 2.3.0 : Mon Jul 21 2014 - 19:38:59 CEST