#386|DOS Extender!
5 messages in this thread
I have a bit of problem. About a week ago I posted a message to the
Yost group, asking if a 386|DOS extender was needed to create IPAS'.
I was told it wasn't. I recieved my Developer's kit last night, and
in it it specifically states that Metaware C/C++ 3.0 has to have the
extender. Needless to say, this was a surprise. Everyone seemed to
love Metaware over Watcom, so I bought Metaware. I don't have a lot
of money to invest in this, and am now looking at another $700 for an
extender – money earmarked for my 3DS upgrade. So am I reading
wrong? Is the manual wrong? Is there a way around this? Please help!
Thank you very much James
You don't need the extender, but you do need the Phar Lap linker. The
extender that you'll be using is built directly into 3DS.EXE.
<<You don't need the extender, but you do need the Phar Lap linker.
The extender that you'll be using is built directly into 3DS.EXE.>>
So how much does the Phar Lap linker go for. I guess I'll check
around here and see. Thank you. You have saved some worries.
Check with Gus Grubba. He should know current prices. Since we get
all of our compiler tools thru Autodesk via their site-license, I've
got no idea.
– G
The Metaware compiler is just that, a compiler. In order to generate
an .EXP file (or IXP/PXP/AXP/SXP) you will need a linker that comes
with the PharLap SDK. If you call MetaWare they sell both as a bundle
for around $900.
The PharLap SDK includes not only the Linker but an excelent
assembler, and an excelent source level debuger (both a must for any
serious work). What it doesn't include is a "distributable" DOS
extender which you don't need as one is found already within 3DS.
That's the big chunk of money. They are now charging $2,000 for the
first 1000 copies and $10 bucks a copy thereafter.
It does include, however, a limited version of the DOS extender. This
runtime code is the same one found in 3DS but you cannot bind it to
your executable nor give it away (not even to Jonh Doe downstair in
accounting).
As far as Watcom goes, even though it includes its own linker, it
doesn't have a debuger (well, technically it does but it can't debug
IPAS). You would need to get the PharLap SDK anyway.