From: *jeffdb AT netzone DOT nospam DOT com (Mikey) Subject: platform SDK for use with mingw32 cygwin32 20 Jul 1997 04:15:33 -0700 Approved: cygnus DOT gnu-win32 AT cygnus DOT com Distribution: cygnus Message-ID: <33d1e417.6638137.cygnus.gnu-win32@smtp.netzone.com> Reply-To: *jeffdb AT netzone DOT nospam DOT com Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="--=_33d1e8d2784918508aad679.MFSBCHJLHS" Original-To: gnu-win32 AT cygnus DOT com X-Mailer: Forte Agent 1.01/32.397 Original-Sender: owner-gnu-win32 AT cygnus DOT com ----=_33d1e8d2784918508aad679.MFSBCHJLHS Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Well it took me about 2 months longer than I thought it would, but I finally got SDK_4_ming_cygwin32.tar.gz posted to ftp://wwwdim.uqac.uquebec.ca/incoming it probably won't get moved to /pub/gnu* until monday or tuesday, but at least it's there ;^) This is my attempt at a completely vanilla win32 compiler (mostly) able to compile/link vc++ win32 source code unchanged, by using the platform SDK headers/libs gnu-cygwin32 and mingw32. It includes GNUmakefiles and (minor) source patches for compiling 90+ applications contained in the win32api.exe from micros*** as well as a full set of ed diffs to the micros*** win32 headers. attached is the readme.SDK contained in the package it goes into a little more detail about what's involved in putting everything together, and tells you how to get started. Why spend $250 $500 or even $1000 to be able to compile win32 code when cygnus and micros*** will help you do it for free? Next maybe Mosaic. ENJOY!!! (*jeffdb AT netzone DOT nospam DOT com) Remove *&.nospam from the above to reply Mikey ----=_33d1e8d2784918508aad679.MFSBCHJLHS Content-Type: application/octet-stream; name=readme.SDK Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=readme.SDK SGVyZSdzIHNvbWUgdG95cyBJIHB1dCB0b2dldGhlciB0byBwbGF5IHdpdGggdGhlIHBsYXRmb3Jt IFNESywKbWluZ3czMiBhbmQgY3lnd2luMzIuCgpKdXN0IGxpa2UgYW55IG90aGVyIHRveSB5b3Ug ZmluZCwgdGhpcyBvbmUgY29tZXMgd2l0aCBubyB3YXJhbnR5LAppZiBpdCdzIGJyb2tlIHlvdSBn ZXQgdG8ga2VlcCBib3RoIHBhcnRzLiA7XikKClRoYW5rIHlvdSB0byBDeWdudXMgU29sdXRpb25z IGZvciB5b3VyIGVmZm9ydHMgaW4gcG9ydGluZyAKdGhlIGdjYyBkZXZlbG9wbWVudCBlbnZpcm9u bWVudCwgYW5kIGEgc3BlY2lhbCB0aGFuayB5b3UKdG8gR2VvZmYgTm9lciBmb3IgcHV0dGluZyB1 cCB3aXRoIGFsbCBvZiB0aGUgY3JhenluZXNzIGZyb20gdGhlCmdudS13aW4zMiBtYWlsaW5nIGxp c3QuIEFsc28gdGhhbmtzIHRvIENvbGluIFBldGVycywgd2l0aG91dAp3aG9zIGVmZm9ydHMgZ251 LXdpbjMyIHdvdWxkIHN0aWxsIGJlIGEgcG9zaXggb25seSB0b3kuCllvdSBndXlzIGhhdmUgZ2l2 ZW4gbWUgbWFueSBmcnVzdHJhdGluZyBhbmQgZW5qb3lhYmxlIGhvdXJzIApzbyBub3cgSSByZXR1 cm4gdGhlIGZhdm9yLCBIQS4KClRoZSBwdXJwb3NlIG9mIHRoaXMgcGFja2FnZSBpcyB0byBjb21w aWxlIHVubW9kaWZpZWQgd2luMzIgQyBjb2RlCnVzaW5nIGdjYywgbW9zdGx5IGl0IHdvcmtzIHBy ZXR0eSB3ZWxsLCB0aGVyZSBhcmUgOTArIHNhbXBsZSAKYXBwbGljYXRpb25zIGluIHRoZSAuLi9T QU1QTEVTLyBkaXJlY3RvcnkgdGhhdCB3aWxsIGNvbXBpbGUvbGluay9ydW4KdW5kZXIgd2luOTUs IGFuZCBob3BlZnVsbHkgTlQgO14pIHNpbXBseSBieSBjcmVhdGluZyBHbWFrZSBNYWtlZmlsZXMu CkMrKyBjb2RlIHdpbGwgY29tcGlsZSB3aXRoIHRoZSB3aW4zMiBoZWFkZXJzLCBidXQgYmVjYXVz ZSBvZiBkaWZmZXJlbnQKbmFtZSBtYW5nbGVpbmcgY29udmVudGlvbnMgSSBrbm93IG9mIG5vIGVh c3kgd2F5IHRvIGludGVyZmFjZQp3aXRoIHRoZSBDKysgZnVuY3Rpb25zIGluIHRoZSBzeXN0ZW0g ZGxsJ3MsIHlvdSB3b3VsZCBoYXZlIHRvIHVzZQp0aGUgQyBpbnRlcmZhY2UsIGFuZCBJIGRvbid0 IGtub3cgaG93LgoKdG8gdXNlIHRoaXMgeW91IHdpbGwgbmVlZCB0aGVzZSBwYWNrYWdlcwoKdXNl ci10b29scy5leGUgNC40TSBhbmQgY2RrLmV4ZSAxNE0gYW5kIG9wdGlvbmFsbHkgY2RrLXNyYy50 YXIuZ3ogMjdNIGFuZCAKdXNlci10b29scy1zcmMudGFyLmd6IDcuNU0gaWYgeW91IHdhbnQgdG8g Zml4IHN0dWZmLgpmcm9tIGZ0cC5jeWdudXMuY29tL3B1Yi9nbnUtd2luMzIvbGF0ZXN0LwoKbWlu Z3NyYzAxNC50YXIuZ3ogN2sgYW5kIG1pbmd3MzJfMDE0LnRhci5neiA1N2sgZnJvbSAKPiBodHRw Oi8vd3d3Lmdlb2NpdGllcy5jb20vVG9reW8vVG93ZXJzLzYxNjIvZ2NjLWV4dHJhLmh0bWwKPgo+ b3IKPgo+IGh0dHA6Ly93d3cuZnUuaXMuc2FnYS11LmFjLmpwL35jb2xpbi9nY2MtZXh0cmEuaHRt bAoKcGxhdGZvcm1zZGsuZXhlIDEuMk0gYmxkZW52LmV4ZSAzLjhNIGlTUDNTREsuZXhlIDEuOE0g YW5kIG9wdGlvbmFsbHkgCnBsYXRmb3JtYmluYWxsLmV4ZSA5LjdNIHN0YXJ0aW5nIGZyb20gd3d3 Lm1pY3Jvc29mdC5jb20vbXNkbi9zZGsvZGVmYXVsdC5odG0KYW5kIGlmIHlvdSB3YW50IHRoZSBo ZWxwIGNvbXBpbGVyIG9sZWRic2RrLmV4ZSAxM00gKG5vdCBuZWVkZWQgaWYgeW91IGhhdmUgdmMr KwpJIHRoaW5rKQoKWW91J2xsIGFsc28gbmVlZCByc3hudGRqMS56aXAgODgwayAoZm9yIHJzcmMu ZXhlIHRoZSByZXNvdXJjZSBsaW5rZXIpClRoYXQncyBhbHNvIHdoZXJlIEkgZ290IHRoZSBvcmln aW5hbCBwYXRjaGVzIHRoYXQgc2hvd2VkIG1lIGhvdyB0byAiZml4Igp0aGUgU0RLIGhlYWRlcnMu IHVzZSB5b3VyIG5lYXJlc3Qgc2ltdGVsIG1pcnJvciBJIGJlbGlldmUgaXQgd2FzIGluCi9wdWIv c2ltdGVsLXZlbmRvcnMvZGpncHAvdjJ0ay8gYnV0IGl0J3MgYmVlbiBhIHdoaWxlLCBzbyB5b3Ug bWlnaHQgaGF2ZSB0bwphcmNoaWUgZm9yIGl0LgoKQW5kIGZpbmFsbHkgeW91IHdpbGwgbmVlZCB0 byBjb21waWxlIHlvdXJzZWxmIGEgY29weSBvZiAvYmluL2VkLmV4ZSwgSQpnb3QgbWluZSBmcm9t IGEgc3Vuc2l0ZS51bmMuZWR1IG1pcnJvciBvdXQgb2YgYSBTbGFja3dhcmUgbGludXgKZGlzdHJp YnV0aW9uLCAuLi4vYS9iaW4vZWQtMC4yLnRhci5nei4gdGhpcyBpcyBmb3IgcGF0Y2hpbmcgdGhl IFNESwpoZWFkZXJzLCBubyBjb250ZXh0IGp1c3QgdGhlIGNoYW5nZXMsIHNvIG1ha2Ugc3VyZSB5 b3UgaGF2ZSB0aGVzZSBleGFjdAp2ZXJzaW9ucyBvZiB0aGUgcGxhdGZvcm0gU0RLLCBvciBpdCB3 b24ndCB3b3JrIHByb3Blcmx5LgoKSWYgdGhhdCBzZWVtcyB0b28gbXVjaCBsaWtlIHdvcmsgdG8g eW91IHlvdSBtaWdodCBhcyB3aWxsIGRlbGV0ZSB0aGlzCm5vdywgYW5kIGdvIHBsYXkgc29tZSBR dWFrZSwgSSBndWFyYW50ZWUgaXQncyBhIGxvdCBlYXNpZXIuIAooYnV0IG5vdCBhcyBtdWNoIGZ1 biA7XikKCldoYXQgc3RpbGwgaGVyZT8KCk9rLCBJZiB5b3VyIHN0aWxsIGN1cmlvdXMsIGdyYWIg dGhlIHNvdXJjZSBhbmQgYmluYXJ5IHRhcmJhbGxzIGZvciAgbWluZ3czMiwKcHV0IHRoZW0gc29t ZXdoZXJlIG91dCBvZiB0aGUgd2F5LCBhbmQgdHlwZSB0YXIgLXZ6eGYgbWluZ3NyYzAxNC50YXIu Z3ogCmNkIGludG8gdGhlIC4uLi9zcmMvbWluZ3czMiBkaXJlY3RvcnksIGFuZCB0eXBlIHRhciAt dnp4ZiAuLi9taW5ndzMyXzAxNC50YXIuZ3oKdGhhdCdzIGFzc3VtaW5nIHlvdSBoYXZlIGEgd29y a2luZyB0YXIgYW5kIGd6aXAgb24geW91ciBzeXN0ZW0sIG9yIHlvdSAKY2FuIHVzZSB3aW56aXAs IG1ha2Ugc3VyZSB5b3UgY2hlY2sgVXNlIEZvbGRlciBOYW1lcyBpbiB0aGUgZXh0cmFjdCBkaWFs b2cgYm94LgoKdGhlbiBjZCBpbnRvIHRoZSBtaW5ndzMyIGRpcmVjdG9yeS4gYW5kIHR5cGUgICAg IHpjYXQgU0RLLmRpZi5nenxwYXRjaCAtcDAKKGFzc3VtaW5nIHlvdSBoYXZlIGEgd29ya2luZyBw YXRjaCBhbmQgemNhdChnemlwIC1kIC1jKSwgaWYgbm90IHRoZXJlJ3Mgb25lIGluCmNkay5leGUg b3IgeW91IGNhbiB1c2UgZGpncHAncyAoSSB0aGluaykgKQoKV0FSTklORyBwYXRjaCBoYXMgYSBo YXJkIHRpbWUgY3JlYXRpbmcgbmV3IGZpbGVzIGluIG5ld2x5IGNyZWF0ZWQgZGlyZWN0b3JpZXMK SSBkb24ndCBrbm93IGlmIHRoaXMgaXMgYSBjeWd3aW4zMiBzcGVjaWZpYyBwcm9ibGVtIG9yIHdo YXQsIGJ1dCB5b3UgbWF5IGhhdmUKdG8gY3JlYXRlIHRoZSAiZG9jcyBtc3BhdGNoIGJpbiB0ZXN0 X2hlYWRlcnMsIGFuZCBTQU1QTEVTIiBkaXJlY3RvcmllcywgYW5kCnRoZW4gY2QgaW50byAvbXN0 b29scy9TQU1QTEVTLCBhbmQgZG8gCmZpbmQgLiAtdHlwZSBkIC1leGVjIG1rZGlyIC1wIC91c3Iv c3JjL21pbmczMi9TQU1QTEVTL1x7XH0gXDsKdG8gZ2V0IGV2ZXJ5dGhpbmcgdG8gcGF0Y2ggY2xl YW5seSwgZG9uJ3QgZm9yZ2V0IHRvIGRvCnJlbW92ZSB0aGUgKi5vcmlnLCBvciAqLn4xfiBmaWxl cwoKTWFnaWNhbGx5IGEgZmlsZSBuYW1lZCBpbnN0YWxsLlNESyB3aWxsIGFwcGVhciBpbiB0aGUg Li4vZG9jcyBkaXJlY3RvcnksCmRvbid0IGp1c3QgdGFrZSBteSB3b3JkIGZvciBpdCwgdHlwZSBs cyBkb2NzLCBhbmQgdGhlcmUgaXQgaXMhISEuIHJlYWQgdGhhdC4K ----=_33d1e8d2784918508aad679.MFSBCHJLHS-- - 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".