home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!auspex-gw!guy
- From: guy@Auspex.COM (Guy Harris)
- Newsgroups: comp.soft-sys.andrew
- Subject: Re: Andrew under Solaris 2.x ?
- Message-ID: <16288@auspex-gw.auspex.com>
- Date: 8 Jan 93 19:31:39 GMT
- References: <1993Jan8.015653.23570@telematics.com> <AfHPUx4Gf0478JPmYw@athena.mit.edu>
- Sender: news@auspex-gw.auspex.com
- Organization: Auspex Systems, Santa Clara
- Lines: 27
- Nntp-Posting-Host: auspex.auspex.com
-
- >This month I will be finding out why EZ compiled for SunOS 4.1.2 core
- >dumps when run in Binary Compatibility mode under Solaris2.
-
- It works fine for me, although it could be working here because of some
- of the hacks I've added.
-
- Note, though, that *other* applications won't work because, apparently,
- the binary-compatibility-mode run-time linker appears not to allow
- run-time dynamic loading (with "dlopen()") of shareable objects from
- SunOS 4.x.
-
- As such, a real port may be necessary.
-
- >I'll be interested in email exchange with anyone else doing Solaris2 work.
-
- If anybody's doing such a port, they should note that:
-
- 1) the main reason I wrote a version of the "class" dynamic
- loader that sat atop "-ldl" was to prevent somebody from
- writing a version that understood ELF images - SVR4 has
- "-ldl" also (actually, AT&T invented the API for it, and Sun
- picked it up for 4.1[.x]).
-
- 2) the pseudo-tty mechanism is different.
-
- 3) the net result of such a port may, if done right, amount not
- just to a Solaris 2.x port, but to a generic SVR4 port.
-