News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Windows 10 Jwasm and Visual studio community 2015

Started by TouEnMasm, August 04, 2015, 01:44:45 AM

Previous topic - Next topic

TouEnMasm

Hello,
I have all that and search a way to add jwasm to the  Visual studio community 2015 ?.
Any Help ?
Fa is a musical note to play with CL

Gunther

Hi ToutEnMasm,

Quote from: ToutEnMasm on August 04, 2015, 01:44:45 AM
Hello,
I have all that and search a way to add jwasm to the  Visual studio community 2015 ?.
Any Help ?

have you checked the old site of Japhet?

Gunther
You have to know the facts before you can distort them.

TouEnMasm


Ok , Ihave found the VS2010CustomBuildRule and his three files
I have put them here ,?,with other .props
Quote
C:\Program Files (x86)\MSBuild\14.0\Bin
Nothing appear in the visual studio choice (VC++,VBasic..)
I have create a console project and added an asm file.
Opening the property of the asm file , nothing appear in "Element Type"

Need more help


Fa is a musical note to play with CL

TouEnMasm

it Seems i must answer myself  :icon_exclaim:
The three files works with VS 2015
There is need to search masm to find  masm.prop ..
It is in this directory "C:\Program Files (x86)\MSBuild" the search must be done

Path found "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations"
Put the three files in this directory
Create a project with anexisting source code
right clic on the created project name an choose "Build dependencies"
you must find at least masm,choose Jwasm
Then select the asm source code,right clic and modify the "Element type" by jwasm

There is need to insert include path,and I suffer a little here.
In the property page of the project "Include Path"= H:\sdkrc81\shared;H:\sdkrc81\um;H:\sdkrc81\vc
In the command line I get:
Quote
jwasm.exe /c -win64 -Zp8 /nologo /Zi /Fo"x64\Release\Win64_8.obj" /Fl"" /I "H:\sdkrc81\shared" /I "H:\sdkrc81\um" /I "H:\sdkrc81\vc" /W2 /coff 
All seems OK but:
At compile , couldn't find ...

The debug log file show this command line received:
Quote
fenetre.log
         jwasm.exe /c /nologo /Zi /Fo"Debug\Win64_8.obj" /W2 /coff   Win64_8.asm
The include paths had diseappeared from the command line,Any idea ?????????
Fa is a musical note to play with CL

habran

In the Property Page chose JWasm and than In general Include Paths point to your Include folder
Cod-Father

TouEnMasm


I use the property of the named project,have you another Property ?

property of the named project = named project selected and right clic
Fa is a musical note to play with CL

habran

If you have windows 8.1 you have to install Microsoft Visual Studio Express 2015 for Windows Desktop
Then, when you open the project chose from the menu Project->(name of your project)Property Pages->
JWasm->General
Then edit Include Paths
Cod-Father

TouEnMasm


There is nothing new in what you speak about.
Those features are in all version of visual studios and express edition.
I have windows 10 and VS 2015
The new thing is that the property include path,don't work
Fa is a musical note to play with CL

habran

I have Windows 8.1 and the Microsoft Visual Studio Express 2015 for Windows Desktop
and it is working flawlessly
I also installed Visual studio community 2015 but It won't work on Windows 8.1
Cod-Father

TWell

#9
Is there anywhere VSE 2015 iso download ?

EDIT: here

TouEnMasm


For the .iso need to search internet.
For the include path problem,I had found the soluce.
Quote
In the property page of the project "Include Path"= H:\sdkrc81\shared;H:\sdkrc81\um;H:\sdkrc81\vc;

That all,if the list is not ended by a ; it is shown in the property command line but not done.
headers files extensions are the one you want


Fa is a musical note to play with CL

habran

Cod-Father

jj2007

Quote from: ToutEnMasm on August 08, 2015, 08:31:08 PMThat all,if the list is not ended by a ; it is shown in the property command line but not done.

Wow, that must be an almost unknown Visual Studio feature - compliments to our bright colleagues in Redmond :t