From: "A.Appleyard" Organization: Materials Science Centre To: DJGPP AT DELORIE DOT COM Date: Tue, 10 Dec 1996 09:50:02 GMT Subject: v1 versus v2 Message-ID: <5968AB2216@fs2.mt.umist.ac.uk> Please reply to me in person, as I had to unsubscribe to avoid email intray overload. (1) I had v1. After compiling djgpp programs I prefixed not STUB.EXE but the whole of GO32.EXE to A.OUT . The result ran happily under DOS and Windows. But recently I changed to v2. And now, when I call those djgpp programs compiled by v1 from Windows, they refuse to start. But they still start OK from DOS. They run OK from Windows and also from DOS on PC's that haven't got a djgpp system in. What is happening? I thought that having the full GO32.EXE in the EXE file was supposed to make them fully independent of what else that PC had. (2) In v2, to make the .EXE file from A.OUT, v2 prefixes STUB.EXE which calls a separate CWSDPMI.EXE . If I write a program and compile it with djgpp v2, and put the resulting .EXE file on a PC that has no djgpp system on: Where in that PC do I put a copy of CWSDPMI.EXE? Anywhere on the current PATH? Or where? And do I have to stubedit the .EXE file, and if so what do I do to it? (3) Big chief DJGPPV2\BIN\CWSDPMI.DOC, he say: "Notice to users that they have the right to receive the source code and/or binary updates for CWSDPMI.". But although I downloaded from Simtelnet the whole of djgpp v2 including all source-forms, I can't find in it anything that looks from its name like the source form of CWSDPMI.EXE . How to get it?