www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/09/20/14:02:50

From: Matthew Mastracci <mmastrac AT acs DOT ucalgary DOT ca>
Newsgroups: comp.os.msdos.djgpp
Subject: ANNOUNCE: DJGPP COM Implementation v0.9b (beta)
Date: Wed, 17 Sep 1997 19:39:15 -0600
Organization: The University of Calgary
Lines: 41
Message-ID: <5vq0qd$4ds@ds2.acs.ucalgary.ca>
NNTP-Posting-Host: mmastrac AT acs2 DOT acs DOT ucalgary DOT ca
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

     I've finished a working copy of my implementation of the COM
specifications and have released a beta version to ensure that there are
no bugs or errors on my part.  

What it does:

     Basically, you can use this library to handle compile-time linked
objects or dynamically loaded and unloaded objects polymorphically.  As an
example, you will be able to create a number of low-level hardware drivers
and only install/load the ones you require for operation. 

     There are two samples included (see below) for those who want to see
what COM can do for their programs and how they can do it.

Where to get it:

     The source-file archive is available from:

http://www.ucalgary.ca/~mmastrac/com09b.zip

     Remember to unzip it from your root DJGPP directory with the "-d"
option.

Included is:

 - Luke Bishop's wonderful DLX libary v1.20
 - The COM core source (a header file)
 - A working local COM implementation (demonstrating compile-time linked
objects)
 - A working dynamically-loaded driver example with two different drivers
(demonstrating run-time linked objects)

Please feel free to send any comments/suggestions/complaints to me.  Any
feedback will help to improve this implementation.

/\/\att /\/\astracci                  mmastrac AT acs DOT ucalgary DOT ca

GCS/GE    d- s+:+ a--- C++++ UA P+ L E-- W+ N++ o K+ w+ O M- V 
          PS++ PE++ Y+ PGP t+++ 5+++ X++ R++ tv+ b+++ DI++++ I 
          G++ e h r* z?

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019