From: rdparker AT butlermfg DOT org (Parker, Ron) Subject: RE: MFC with Cygwin? 3 Apr 1998 18:29:22 -0800 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="---- =_NextPart_000_01BD5C03.262CA800" To: "'gnu-win32'" This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------ =_NextPart_000_01BD5C03.262CA800 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit MFC is a library from Microsoft. It is not public domain, but is included with many compilers because the vendors license it from MS. Unfortunately unless you have another compiler which supplies the headers, libraries and DLL files, there is no way to use it with cygwin32. Their license agreement, as of the last time I read it, explicitly forbade redistributing the source, libraries or object files with another compiler product. Perhaps in the future someone will undertake the task of creating a PD set of headers and import libraries for MFC, but AFAIK this has not been done yet. If it were, it would not address the issue of obtaining and redistributing the DLL files. However, we could then rely upon whatever version of MFC was shipped with the operating system. This would be like what MingWin does for a C runtime library. It links against the OS supplied, MSVCRT.DLL. -----Original Message----- From: Jason Dagit [mailto:thedagit AT mail DOT coos DOT or DOT us] Sent: Thursday, March 26, 1998 1:26 AM To: gnu-win32 AT cygnus DOT com Subject: MFC with Cygwin? I'm a newbie and I'm trying to learn win32 programming. I keep hearing about MicroSoft Foundation Classes. I'm wondering, what do I need to do to use MFC with Cygwin? I have B19.1 and very little knowledge of win32 programming. I have experience with DOS C/C++ and VB3.0, but thats about the extent of my programming. Please assume I know only what it takes to compile a simple project. I have a generic windows application that I created following an example on MSDN, but that's my only experience with Cygwin32. Thank you lots, Jason - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help". ------ =_NextPart_000_01BD5C03.262CA800 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IgQXAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQmAAQAhAAAAQzI4OEZDQzFDOEM1RDExMThBQTcwMDYwMDhDNzcx MjkAGAcBIIADAA4AAADOBwMAHgARACoAAgABADQBAQWAAwAOAAAAzgcDAB4AEQAnAC4AAQBdAQEN gAQAAgAAAAIAAgABBIABABUAAABSRTogTUZDIHdpdGggQ3lnd2luPwBzBgEDkAYAQAoAACsAAAAL AAIAAQAAAAsAKwAAAAAAAwAuAAAAAABAADkAsK8XHzVcvQEeAHAAAQAAABEAAABNRkMgd2l0aCBD eWd3aW4/AAAAAAIBcQABAAAAGwAAAAG9W5f8WDqRM+vGpBHRgC4IAAngG4EAJ0ImwAADAAYQ58DJ sAMABxCDBQAAHgAIEAEAAABlAAAATUZDSVNBTElCUkFSWUZST01NSUNST1NPRlRJVElTTk9UUFVC TElDRE9NQUlOLEJVVElTSU5DTFVERURXSVRITUFOWUNPTVBJTEVSU0JFQ0FVU0VUSEVWRU5ET1JT TElDRU5TRQAAAAADABAQAAAAAAMAERABAAAAAgEJEAEAAACTBQAAjwUAAGIIAABMWkZ1b9kPswMA CgByY3BnMTI14jIDQ3RleAVBAQMB9/8KgAKkA+QHEwKAD/MAUARWPwhVB7IRJQ5RAwECAGNo4QrA c2V0MgYABsMRJfYzBEYTtzASLBEzCO8J97Y7GB8OMDURIgxgYwBQswsJAWQzNhZQC6djATARBdBG QyAEACBhIJBsaWJyCsB5IANSJwXQDeADYHNvAYAuICZJBUAdcW5vBUBwdTMCYA3gIGQDcQuALCBs YnUfUwuAYwpAAQBk4iAD8HRoIAOBHiAFoFxtcAMQBJAEIGIFkGHadRQQICHwI3B2CfAgUL8i4SAR CfAjYSHgHjVTHyAYIFVuAhAAIHVuYb0OsGweICYAIsAEEXkIYP4gE+Aj0B2QH6EjoAXAInaNIcBo DeAiAHN1cAtQrwiQBCAjkiOgYQSBcyCwjx3EKUIAcCGwRExMHjC/IrEqISeyJLEfgiHAYR4gHnQs gCNSJNEh02N5Z1ED8G4zMh8gVCOgaXsFwCRWYQnCB4ACMCCwYa8EIB7wI4MLYHMFQHQHcf0fMCAY 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 ------ =_NextPart_000_01BD5C03.262CA800-- - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".