Decided to try the minimum functionality of HX; the 'stubit.exe' failed,
complaining that the djgpp executable being
processed was not PE; I believe that a dj exe always has an 'MZ' stub,
and I
will verify that. Does this mean that
stubit only *checks* the validity of a PE stub and does not make the
conversion? I am a bit thick sometimes, but
I didn't seem to see anything in the HX package to make that
conversion.
If it complains that it needs PE executables, it's from the HX DOS
extender to run Win32 programs in DOS.
To run DJGPP executables, simply use HDPMI32 (which is part of the full HX
DOS extender, but acts as stand-alone DPMI server too). There's some way
to stub that directly into your (DJGPP) executable as well, or to replace
the loader that searches for CWSDPMI.EXE by one searching for HDPMI32.EXE
instead. Read the HDPMI/HX documentation, I think it tells you which files
contain what type of loader.
Regards,
Christian
--
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/blackberry
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user