Re: Assembling Visual Studio generated listing files



On Mon, 3 Dec 2007 10:50:57 -0800 (PST), TahoeKid <rfdunn@xxxxxxxxxxx>
wrote:

I need to modify and assemble the assmelber listing files generated
from the VS 2005 IDE.

A test generated listing file did not assmeble 'as is'.

Has any tried this? It seems to me the listing file should assemble.

MASM 6.11 compatibility is lost with VS2005 (and presumably 2008) you
must use MASM 8.0 now. It looks like VS2005 generates .686 or blended
code and masm 6.x doesn't like the instruction set. I couldn't find
anything in VC++ 2005 IDE to select target code generation mode.

The link to the MASM 8.0 free download is here.
http://blogs.msdn.com/vcblog/archive/2006/06/08/622485.aspx

http://www.microsoft.com/downloads/details.aspx?FamilyId=7A1C9DA0-0510-44A2-B042-7EF370530C64&displaylang=en

Installation is problematic with non-Express Edition versions of
VC++2005. The installation executable looks for Express Edition and
aborts if not found. You can dig into the installer with WinZip and
extract the .cab file and then extract the tools to the appropriate
places but the whole thing is a hassle until the VC++ Team gets off
the pot and makes the installer work correctly.

If you are using the VC++ 2005 Express Edition the installation is
painless, the ML.exe and link.exe tools end up in the vc/bin/ folder.
You will still have path problems using it however, since the /Program
Files/Visual Studio 8/vc/bin folder is not on the path by default so
invoking the tool from a command line will be fun. You can create an
external tool in the Tools menu for it once you fix up the paths to
them.

I had a lot of trouble getting VC++ 6.0 to cohabit with VC++ 2005 EE.
It would be nice if the VC++ team would plan for these kinds of
configurations since there will no doubt be a lot of crossover
projects and they were able to do it for the Platform SDK and VS 6.0
so why not VS 2005 and 2008?
.



Relevant Pages

  • Re: Assembling Visual Studio generated listing files
    ... they don't do it at all well with the Platform SDK. ... A test generated listing file did not assmeble 'as is'. ... code and masm 6.x doesn't like the instruction set. ... Installation is problematic with non-Express Edition versions of ...
    (microsoft.public.vc.mfc)
  • Re: Inaccessible_Boot_Device
    ... but Win XP reports a VIA IDE ... >> could feed in a diskette to the installation, ... > partition and is unable to find it's boot files. ... > the layout of your partitions and what boot manager you are using and I'm ...
    (microsoft.public.win2000.general)
  • Re: Inaccessible_Boot_Device
    ... but Win XP reports a VIA IDE ... > The problem is, I start installation in DOS, and when the system passes to ... The meaning of the first string ... partition and is unable to find it's boot files. ...
    (microsoft.public.win2000.general)
  • Re: Software Activation - A Straight Question
    ... Would that then not make it hardware bound? ... AFAIK, for turbo delphi explorer, the only way to obtain a license ... you could eliminate all the v1.1 .net dependencies of the IDE ... if you walk the .net free way, the installation of the turbo delphi ...
    (borland.public.delphi.non-technical)
  • Re: Outlook Add-in w/ VS 2005 Installation Woes
    ... IDE or the manifest. ... When you run the add-in ... not have the same 'Full Trust' security status and cannot load. ... 'Full Trust' status to the installation folder and its contents the add-in ...
    (microsoft.public.office.developer.com.add_ins)