[comp.sys.ibm.pc.programmer] CodeView in the Microsoft C 6.0 PWB

lowery@se-sd.SanDiego.NCR.COM (Tim Lowery) (06/05/90)

I recently received my update to Microsoft C 6.0.  This release contains
a "complete" development environment (i.e. editor, make facilities, debugger,
source browser/cross referencing tool) with pull-down menus and mouse support.
Overall it looks pretty good.  However, I'm having trouble generating an
.EXE file with CodeView symbol table information from within the menu
system.  If I enter the compile and link commands directly from the DOS
command line (with the appropriate options for CodeView) I get CodeView
source level debugging information compiled into my file, no problem.
However, if I set the options in the menu system (Microsoft calls it the
Programmer's Workbench or PWB) to compile for CodeView and do a make, when
I then go into CodeView I am informed that there is no symbol table information
available for source level debugging.  I am then invited to do my debugging in
assembly language.  Is anyone out there in net land aware of a bug in
the 6.0 programmer's workbench?  Have I overlooked something (I set all
the appropriate Build, Compile, and Link options as per the manual)?

azarian@hpcc01.HP.COM (Randy Azarian) (06/06/90)

Be sure to specify /Zi in the compiler options *and* /CO in the link 
options.

If you press Show Release Options, it will indicate under both compiler
and link options that the appropriate options are there, however, you 
must specify them where it says Additional Options.

Doing it this way, (through the PWB, that is) is very speedy isn't it? '-)

I've been messing with PWB a little, and I just assume get up and get a 
glass of water when I do a compile.  (And my source isn't that big).

lowery@se-sd.SanDiego.NCR.COM (Tim Lowery) (06/07/90)

In article <13300002@hpcc01.HP.COM] azarian@hpcc01.HP.COM (Randy Azarian) writes:
]Be sure to specify /Zi in the compiler options *and* /CO in the link 
]options.
]
]If you press Show Release Options, it will indicate under both compiler
]and link options that the appropriate options are there, however, you 
]must specify them where it says Additional Options.
]
]Doing it this way, (through the PWB, that is) is very speedy isn't it? '-)

Thanks for the suggestion, but this was one of the first things I tried.  I
still was informed by CodeView that there was no symbol table information.
Does anyone have any other suggestions?  (Hint: Throwing the PWB out the
window has already been thought of :->)

Regards

Tim
lowery@se-sd.SanDiego.NCR.COM