🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.programmer
Article #704

Re: Codeview with os/2 2.0 GA

#704
From: Michael D Kretzer
Date: Tue, 14 Apr 1992 23:00
39 lines
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!tanith
References: <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