Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Thu, 29 Jan 2004 23:10:58 -0500 From: "Michael D. Crawford" Subject: RE: C COM objects? To: cygwin AT cygwin DOT com Message-id: <4019D952.5000900@goingware.com> Organization: GoingWare Inc. - Expert Software Development and Consulting MIME-version: 1.0 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 X-IsSubscribed: yes > Hi Michael, I remembered your sig from a Slashdot article :) How nice! > If COM and OLE are similar beasties, OLE is built on top of COM. Historically, Microsoft came up with OLE to do component GUI stuff, but had to find a way for programs to use components from other programs, and COM is the solution they found. I don't think OLE is considered all that important anymore, but COM has found uses quite far beyond its inventors' original purposes. > It seems most of the OLE/COM stuff should work more or less fine in Cygwin with > a bit of tweaking. I'll give ZooLib another try. If I can build ZooLib with Cygwin, that will mean that ZooLib can be built with gcc on all the platforms that ZooLib supports (Mac OS, Windows, Linux and BeOS). I think that would encourage its acceptance as a framework for writing open source software, if one isn't required to use an expensive compiler to build Windows software with it. Mike -- Michael D. Crawford GoingWare Inc. - Expert Software Development and Consulting http://www.goingware.com crawford AT goingware DOT com Tilting at Windmills for a Better Tomorrow. "I give you this one rule of conduct. Do what you will, but speak out always. Be shunned, be hated, be ridiculed, be scared, be in doubt, but don't be gagged." -- John J. Chapman, "Make a Bonfire of Your Reputations" http://www.goingware.com/reputation/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/