Return-Path: witr@rwwa.COM 
Delivery-Date: Thu, 22 Jul 93 07:09:42 PDT
Return-Path: witr@rwwa.COM
Received: from relay1.UU.NET by postgres.Berkeley.EDU (5.61/1.29)
	id AA00239; Thu, 22 Jul 93 07:09:37 -0700
Received: from spool.uu.net (via LOCALHOST) by relay1.UU.NET with SMTP 
	(5.61/UUNET-internet-primary) id AA17799; Thu, 22 Jul 93 10:15:22 -0400
Date: Thu, 22 Jul 93 10:15:22 -0400
From: witr@rwwa.COM
Message-Id: <9307221415.AA17799@relay1.UU.NET>
Received: from spooky.UUCP by spool.uu.net with UUCP/RMAIL
	(queueing-rmail) id 101413.17498; Thu, 22 Jul 1993 10:14:13 EDT
To: uunet!postgres.Berkeley.EDU!aoki@uunet.UU.NET (Paul M. Aoki)
Subject: Re: libdl syms routines for SVR4
Content-Type: text
Content-Length: 1154

> [files full of externs :-P]

> this appears to be the case in alpha osf/1 and aix as well as svr4 :-/

This isn't all that bad, since I have programs that generate the file,
and a program that diddles the exe so that the lib doesn't get loaded,
so it is just a build feature.  I have the code for both of these that
I will send you.

P.s., you see how I bounced the BSD includes and changed Signal.
Those two things took care of *most* of the porting work, and is why I
call the port ``sensitive''.  Most of the rest of the changes were

  1) Ansification, and
  2) Build system changes.

Presuming that you have already done 1, and 2 is more rational than
the old system, a SVR4 port of 4.1 or 4.2 should be rather easy, given
my dynloading code.  Call if you want more info.

I have to deliver some code on monday and (you know how it is) none of
it is working right now, so I am looking at a weekend of ``real
work''.  I will then be in Napa for a week before I will be back in
the office...

---
 Robert Withrow, Tel: +1 617 598 4480, Fax: +1 617 598 4430, Net: witr@rwwa.COM
 R.W. Withrow Associates, 21 Railroad Ave, Swampscott MA 01907-1821 USA
