The MASM Forum

General => The Campus => Topic started by: TouEnMasm on August 04, 2015, 01:44:45 AM

Title: Windows 10 Jwasm and Visual studio community 2015
Post by: TouEnMasm 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 ?
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: Gunther on August 04, 2015, 01:50:32 AM
Hi ToutEnMasm,

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 (http://web.archive.org/web/20141006080230/http://www.japheth.de/JWasm/VisualStudio.html)?

Gunther
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: TouEnMasm on August 04, 2015, 02:53:23 AM

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


Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: TouEnMasm on August 06, 2015, 11:16:35 PM
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 ?????????
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: habran on August 07, 2015, 09:18:25 PM
In the Property Page chose JWasm and than In general Include Paths point to your Include folder
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: TouEnMasm on August 08, 2015, 12:24:34 AM

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

property of the named project = named project selected and right clic
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: habran on August 08, 2015, 05:50:12 AM
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
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: TouEnMasm on August 08, 2015, 03:19:15 PM

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
 
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: habran on August 08, 2015, 08:16:24 PM
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
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: TWell on August 08, 2015, 08:24:42 PM
Is there anywhere VSE 2015 iso download ?

EDIT: here (https://www.visualstudio.com/downloads/download-visual-studio-vs#)
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: TouEnMasm on August 08, 2015, 08:31:08 PM

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
 

Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: habran on August 08, 2015, 08:49:33 PM
Well done :t
Title: Re: Windows 10 Jwasm and Visual studio community 2015
Post by: jj2007 on August 09, 2015, 02:26:46 AM
That 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