Article View: comp.os.os2.programmer
Article #704Re: Codeview with os/2 2.0 GA
From: Michael D Kretzer
Date: Tue, 14 Apr 1992 23:00
Date: Tue, 14 Apr 1992 23:00
39 lines
2922 bytes
2922 bytes
From article <1992Apr14.202217.26570@hsr.no>, by lygre@hsr.no (Eirik Lygre): > I wonder if anyone use codeview (the one that comes with MS C 6.0AX) > with os/2 2.0 GA? I *seem* to remember that someone used it with an > earlier beta -- Im not quite sure, though. > > Any info will be appreciated -- and even more so if the info specifies > the codeview version number etc :-). I myself run CVP 3.11, by the way. CVP 3.12 runs better on OS/2 2.0 than CVP 3.11. I found that CVP 3.11 ignores single-stepping (when you press F8, it seems to execute as if you pressed F5) and it ignores some breakpoints. Once it hits a breakpoint though, it acts like it's supposed to...I can't understand why it doesn't work. I'm sure that Microsoft will ship you an update of CVP up to 3.12 (I got a copy with MASM 6.0). CVP 3.12 doesn't work flawlessly with OS/2 2.0 either, but the problems seem limited to recognizing MASM symbolic information (no problems that I've seen with C). YOU CAN'T MIX PREVIOUS/LATER VERSIONS OF LINKERS WITH CODEVIEW! This one threw me for a loop for a while, because I tried using the C:\OS2\LINK command with the /CO and/or old Microsoft linkers with CVP 3.12 and it didn't interpret the symbolic information correctly. It seems that you have to use the linker shipped along with the version of Codeview that you got. I can't seem to get the linker shipped with MS C 6.0AX to work with CVP 3.12 or the linker shipped with MASM 6.0 to work with CVP 3.11 (the symbolic information is ALWAYS misinterpreted if you do use a different one, however, the executables run fine [but you just can't debug them])... if you use shipped linker, it will compile C/MASM/whatever executables with symbolic information just fine. Weird! Also, you have to use the IBM debugger if you link flat model assembly programs with IBM's link386 (I can't seem to get MASM 6.0 to create 32-bit programs with the IBM libraries if I don't use link386...and obviously CVP isn't a 32-bit debugger)., Has anyone tried Microsoft C 7.0? (I still haven't received any upgrade information from C 6.0AX--does anyone know who I should contact?) Is it a 32-bit compiler? I know that they say it won't support OS/2 2.0, but is OS/2 1.x supported? Can you compile 32-bit programs if you use the IBM headers/libraries supplied in their toolkit? How well does C 7.0 run under OS/2?
Technical Details
Message-ID:
<1992Apr14.230051.9923@uwm.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!csd4.csd.uwm.edu!tanithReferences:
<1992Apr14.202217.26570@hsr.no>Show Full Headers
Complete Article Headers
Newsgroups: comp.os.os2.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!csd4.csd.uwm.edu!tanith From: tanith@csd4.csd.uwm.edu (Michael D Kretzer) Subject: Re: Codeview with os/2 2.0 GA Message-ID: <1992Apr14.230051.9923@uwm.edu> Originator: tanith@csd4.csd.uwm.edu Sender: news@uwm.edu (USENET News System) Reply-To: tanith@csd4.csd.uwm.edu Organization: University of Wisconsin - Milwaukee References: <1992Apr14.202217.26570@hsr.no> Date: Tue, 14 Apr 1992 23:00:51 GMT Lines: 39