Hi! and dynamic loading on Linux

From: Jeremy Schulman <jeremy_at_olympus.mindspring.com>
Date: Fri, 27 Jan 1995 00:46:38 -0500 (EST)

Hello STk'ers,

As I'm fairly new to this mailing list, I thought I'd introduce
myself. My name is Jeremy Schulman, and I've recently become
"enlightened" to STklos.

After reading much material on Scheme, STKlos, Dylan, and some of the
archived mailing-list, I think I'm geared up to do some work. :-)

One topic I noticed on the archived mailing-list was the issue of
dynamic loading of extension on the Linux platform. I'm not aware if
anyone has implemented this. In an attempt to get away from "real
work" I felt it was my obligation as the-new-guy-on-the-block to
contribute. So I added dynamic loading.

I used gcc 2.6.2 and libdld.a (latest version). I'm currently using
kernel 1.1.83. (I would like to use ELF, but I don't have the space
for elf libs at the moment.)

The following is a small script file:

------
Script started on Fri Jan 27 00:34:28 1995

Welcome to the STk interpreter version 2.1.5 [Linux-1.1-i486]
Copyright (C) 1993, 1994 Erick Gallesio - I3S - CNRS / UNSA <eg_at_unice.fr>
STk> (symbol-bound? 'open-client-socket)
#f
STk> (require "socket")
"socket"
STk> (symbol-bound? 'open-client-socket)
#t
STk> (quit)

Script done on Fri Jan 27 00:35:01 1995
------

If dynamic loading for Linux has not yet been added to the
distribution, I would like to offer this up for the next release.

Cheers,
-- Jeremy Schulman
Received on Fri Jan 27 1995 - 06:46:06 CET

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