Mail Archives: djgpp/2003/01/04/22:30:16
Message-ID: | <3E17A711.B6620B81@hjbd.BACKWARDS>
|
Date: | Sun, 05 Jan 2003 04:31:29 +0100
|
From: | Daniel Horchner <ten DOT xmg AT hjbd DOT BACKWARDS>
|
X-Mailer: | Mozilla 4.78 [en] (X11; U; Linux 2.4.7-10 i586)
|
X-Accept-Language: | en
|
MIME-Version: | 1.0
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Dynamic Loadable Library/Shared Object/Add-on Image/DXE!
|
Lines: | 18
|
NNTP-Posting-Host: | 62.21.159.137
|
X-Trace: | 1041737181 newswriterenv1.svr.pol.co.uk 11499 62.21.159.137
|
X-Complaints-To: | abuse AT energis DOT nl
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
Hi,
I'm a developer of uCON64 (http://ucon64.sourceforge.net). The latest
release (1.9.8beta7) contains some code that might be interesting for
DJGPP users. uCON64 can be build with gcc on UNIX (Linux, FreeBSD,
Solaris), DOS, Windows (Cygwin) and BeOS. For CD-related functions it is
able to dynamically load the DLL of the add-on library discmage. What
might be interesting for some people is to see how similar (or not so
similar ;-) the code for loading a DLL (Windows), shared object (UNIX),
add-on image (BeOS) or a DXE (DJGPP) is. The code shows that it is very
well possible for DJGPP programs to use a real plugin system, which
doesn't require a recompile of the main executable.
Kind regards,
Daniel
PS. To obtain my email address, remove ".BACKWARDS" and reverse the
resulting sequence of characters.
- Raw text -