• Turbo C++ 3.0 for DOS

    From Bryan Rubingh@1:109/347 to All on Thu Jan 4 16:00:02 2001
    I've recently upgraded my PC from a 586 75 MHz to an AMD K6-2 200 MHz.
    I've also upgraded from Warp 3 to Warp Server 3.0 with LAN server 5.
    I've installed FP42. I now find that I can't run Turbo C++ 3.0. I can
    modify settings & put a * in the command line so I get to a DOS prompt.
    That works fine. I've played with the DOS memory Settings & can't find anything that works. Anytime I try to run TC I get a Trap 000e.

    I do have a couple thoughts, perhaps someone can tell me if I'm right or
    wrong or provide some other ideas.

    1. This is not a fresh install of TC. I copied it from my old machine.
    Thus, TC is set to come up in 80x50 text mode. I know that on this
    machine 80x50 doesn't work in a DOS screen. I'm getting a new VGA card
    and am waiting for that to arrive rather than try to figure out why it
    doesn't work now. Could that be causing the problem?

    2. I now have 128 MB RAM. I had 48MB on the old machine. Could
    passing the 64 MB limit be causing problems? Should I have the BIOS
    setting for > 64 MB set to OS/2? (I don't remember what I have it set
    to.)

    3. I've tried changing the dpmi from enabled to disabled (TC won't run)
    and auto, but it doesn't seem to matter. I've also tried elminating xms
    memory and/or ems memory, but that didn't seem to change things either.
    I first thought it was a DPMI problem, but now I don't know if it is
    DPMI or video.


    ... Rube Ink - Custom Programming/Computer Solutions

    ___ Blue Wave/QWK v2.20

    --- Maximus/2 2.02
    * Origin: OS/2 Shareware BBS, telnet://bbs.os2bbs.com (1:109/347)
  • From David Noon@2:257/609.5 to Bryan Rubingh on Sun Jan 7 12:54:42 2001
    Hi Bryan,

    Replying to a message of Bryan Rubingh to All:

    This probably belongs in the OS2DOS echo, but I'll offer an answer here.

    3. I've tried changing the dpmi from enabled to disabled (TC won't
    run) and auto, but it doesn't seem to matter. I've also tried
    elminating xms memory and/or ems memory, but that didn't seem to
    change things either. I first thought it was a DPMI problem, but now
    I don't know if it is DPMI or video.

    The Borland compilers/IDEs for DOS require DPMI set to ENABLED. I normally set the DPMI_MEMORY_SIZE to 64 for the bigger BCAF 3.1 compiler. The TC compiler should run in rather less.

    Note that I normally create a program reference object (drag and drop a Program
    template from the OS/2 Templates folder) and thereby create a custom VDM for Borland. It saves some hassle with other DOS programs that dislike the Borland settings; they simply run elsewhere.

    Regards

    Dave
    <Team PL/I>

    --- FleetStreet 1.25.1
    * Origin: My other computer is an IBM S/390 (2:257/609.5)
  • From Bryan Rubingh@1:109/347 to David Noon on Wed Jan 17 16:00:00 2001
    Quoting David Noon to Bryan Rubingh <=-

    Hi Bryan,

    Replying to a message of Bryan Rubingh to All:

    This probably belongs in the OS2DOS echo, but I'll offer an answer
    here.
    3. I've tried changing the dpmi from enabled to disabled (TC won't
    run) and auto, but it doesn't seem to matter. I've also tried
    elminating xms memory and/or ems memory, but that didn't seem to
    change things either. I first thought it was a DPMI problem, but now
    I don't know if it is DPMI or video.

    The Borland compilers/IDEs for DOS require DPMI set to
    ENABLED. I normally set the DPMI_MEMORY_SIZE to 64 for the
    bigger BCAF 3.1 compiler. The TC compiler should run in
    rather less.

    Been there. Done that. Still doesn't work. Still get a trap 000e.

    Note that I normally create a program reference object
    (drag and drop a Program template from the OS/2 Templates
    folder) and thereby create a custom VDM for Borland. It
    saves some hassle with other DOS programs that dislike the
    Borland settings; they simply run elsewhere.

    That's what I've done too so I won't mess up other programs. Hmmm.
    This isn't a case where I need the 2 GB fix loaded, is it? TC not
    having that wouldn't cause a trap 000e, would it?

    Bryan Rubingh


    ... Rube Ink - Custom Programming/Computer Solutions

    ___ Blue Wave/QWK v2.20

    --- Maximus/2 2.02
    * Origin: OS/2 Shareware BBS, telnet://bbs.os2bbs.com (1:109/347)
  • From Tom Torfs@2:292/516 to Bryan Rubingh on Fri Jan 19 06:07:00 2001
    Bryan Rubingh wrote in a message to David Noon:

    Been there. Done that. Still doesn't work. Still get a trap
    000e.

    Have you installed the patch for 3.0 ? If not, look around on the web (I unfortunately don't have it anymore) I don't remember the details, but there was a bug in 3.0's DPMILOAD or so that caused this kind of crap I believe.

    greetings,
    Tom
    tomtorfs [at] pandora [dot] be

    --- timEd 1.10.y2k+
    * Origin: 80X86 Fidonet/Internet Gateway - Belgium (2:292/516)
  • From David Noon@2:257/609.5 to Bryan Rubingh on Sat Jan 20 13:00:10 2001
    Hi Bryan,

    Replying to a message of Bryan Rubingh to David Noon:

    The Borland compilers/IDEs for DOS require DPMI set to
    ENABLED. I normally set the DPMI_MEMORY_SIZE to 64 for the
    bigger BCAF 3.1 compiler. The TC compiler should run in
    rather less.

    Been there. Done that. Still doesn't work. Still get a trap 000e.

    I've moved this discussion to the OS2DOS echo, as it is more on-topic there. [I.e. it has nothing to do with programming and everything to do with configuring a VDM.] Please read my complete reply there.

    Regards

    Dave
    <Team PL/I>

    --- FleetStreet 1.25.1
    * Origin: My other computer is an IBM S/390 (2:257/609.5)
  • From Tom Torfs@2:292/516 to David Noon on Sun Jan 21 03:47:00 2001
    David Noon wrote in a message to Bryan Rubingh:

    I've moved this discussion to the OS2DOS echo

    Does that still exist ? Not over here apparently.

    greetings,
    Tom
    tomtorfs [at] pandora [dot] be

    --- timEd 1.10.y2k+
    * Origin: 80X86 Fidonet/Internet Gateway - Belgium (2:292/516)
  • From George White@2:257/609.6 to David Noon on Sun Jan 21 03:45:28 2001
    Hi David,

    On 20-Jan-01, David Noon wrote to Bryan Rubingh:

    The Borland compilers/IDEs for DOS require DPMI set to ENABLED.
    I normally set the DPMI_MEMORY_SIZE to 64 for the bigger BCAF
    3.1 compiler. The TC compiler should run in rather less.

    Been there. Done that. Still doesn't work. Still get a trap
    000e.

    I've moved this discussion to the OS2DOS echo, as it is more
    on-topic there. [I.e. it has nothing to do with programming and
    everything to do with configuring a VDM.] Please read my complete
    reply there

    Nothing there yet...

    George

    --- Terminate 5.00/Pro
    * Origin: A country point under OS/2 (2:257/609.6)
  • From David Noon@2:257/609.5 to Tom Torfs on Mon Jan 22 12:46:14 2001
    Hi Tom,

    Replying to a message of Tom Torfs to David Noon:

    I've moved this discussion to the OS2DOS echo

    Does that still exist ? Not over here apparently.

    It seems to. Jonathan is the moderator, so he should know for certain.

    Regards

    Dave
    <Team PL/I>

    --- FleetStreet 1.25.1
    * Origin: My other computer is an IBM S/390 (2:257/609.5)
  • From Tom Torfs@2:292/516 to David Noon on Tue Jan 23 05:07:00 2001
    David Noon wrote in a message to Tom Torfs:

    I've moved this discussion to the OS2DOS echo

    Does that still exist ? Not over here apparently.

    It seems to. Jonathan is the moderator, so he should know for
    certain.

    I'm probably confusing with another OS2 related echo that got removed.

    greetings,
    Tom
    tomtorfs [at] pandora [dot] be

    --- timEd 1.10.y2k+
    * Origin: 80X86 Fidonet/Internet Gateway - Belgium (2:292/516)
  • From David Noon@2:257/609.5 to Tom Torfs on Wed Jan 24 12:49:26 2001
    Hi Tom,

    Replying to a message of Tom Torfs to David Noon:

    I've moved this discussion to the OS2DOS echo

    Does that still exist ? Not over here apparently.

    It seems to. Jonathan is the moderator, so he should know for
    certain.

    I'm probably confusing with another OS2 related echo that got removed.

    Perhaps not confused at all.

    According to our sysop the OS2DOS echo was delisted from the Z1 backbone. Hopefully JdeBP will have it restored soon. Meanwhile, I have netmailed Bryan.

    Regards

    Dave
    <Team PL/I>

    --- FleetStreet 1.25.1
    * Origin: My other computer is an IBM S/390 (2:257/609.5)