Good news!
I have now tried WDOSX 0.96 and it works with the GPC "Hello world" test program! Not only did it convert the executable to a stand-alone application (built-in DPMI services), it also compressed the executable to nearly half it's original size! :-)
OK, one final newbie question : The online documentation (http://agnes.dida.physik.uni-essen.de/~gnu-pascal/gnu.html) says that GPC can be used to compile "commercial, non-free" applications. Is this a modification of the standard GNU GPL, or is this an interpretation of the GPL? The reason I ask, is that a number of people, including (I think) DJ Delorie (of DJGPP fame), have a different interpretation. I apologise if this question has been asked before, but no matter how many times I read the GPL or look at the information of the FSF and GNU, I just can't figure it out.
Regards, Joe.
-----Original Message----- From: da Silva, Joe [SMTP:Joe.daSilva@emailmetering.com] Sent: Wednesday, 23 May 2001 18:49 To: gpc Subject: RE: [Fwd: Re: Newbie question ...]
Thanks for the info., Maurice.
WDOSX is a DOS-extender for NASM, TASM, MASM, Borland C, Borland Delphi, MSC, Watcom C, TMT Pascal and DJGPP ... home page : http://www.wuschel.demon.co.uk/
I have now downloaded the pmode13b archive, but when I follow the links for COFF, I reach a "dead end" (can't find domain) at : http://www.abwillms.demon.co.uk/prog/kernel2.zip :-(
Anyway, it looks like a new version of WDOSX was released just last month, so I will try again with this release ...
Joe.
-----Original Message----- From: Maurice Lombardi [SMTP:Maurice.Lombardi@ujf-grenoble.fr] Sent: Wednesday, 23 May 2001 1:45 To: gpc Subject: [Fwd: Re: Newbie question ...]
da Silva, Joe wrote:
Greetings.
I hope I haven't missed the answer to this question somewhere (I have looked at the online information, but couldn't find it ...) :
Is there a stub/extender available, for the DJGPP build of the
compiler,
that provides DPMI services for an application, instead of loading CWSDPMI? I tried stubbing the "Hello world" example using WDOSX, but this simply crashed the computer ...
I do not know what is WDOSX DJGPP gives pmode13b/s in the v2misc directory (free of course). This stub can be bound to the COFF image to give a standalone
executable.
See the doc included in the distribution. Maurice
-- Maurice Lombardi Laboratoire de Spectrometrie Physique, Universite Joseph Fourier de Grenoble, BP87 38402 Saint Martin d'Heres Cedex FRANCE Tel: 33 (0)4 76 51 47 51 Fax: 33 (0)4 76 51 45 44 mailto:Maurice.Lombardi@ujf-grenoble.fr