Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Coffee corner » Visual Studio (Community) 2017 released
Visual Studio (Community) 2017 released [message #47733] Wed, 15 March 2017 15:11 Go to next message
Tom1
Messages: 343
Registered: March 2007
Senior Member
Hi,

It seems Microsoft Visual Studio (Community) 2017 released has been released and is available for download now. It includes MSC14 too. U++ 2017.1 can automatically find and configure that one. However, the MSC15 compiler included is not automatically detected, but can be manually added to U++ build methods. Any plans to support auto detection for that one soon?

I must admit that installation and configuration of VS2017 (for desktop application workload) was easier than before.

Best regards,

Tom
Re: Visual Studio (Community) 2017 released [message #47736 is a reply to message #47733] Thu, 16 March 2017 19:20 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 10978
Registered: November 2005
Ultimate Member
Tom1 wrote on Wed, 15 March 2017 15:11
Hi,

It seems Microsoft Visual Studio (Community) 2017 released has been released and is available for download now. It includes MSC14 too. U++ 2017.1 can automatically find and configure that one. However, the MSC15 compiler included is not automatically detected, but can be manually added to U++ build methods. Any plans to support auto detection for that one soon?


Definitely!

I am thinking that next release should be 2-3 months away. Will probably contain Debian 9 compatibility fixes, this one, and some GIT support.

Mirek
Re: Visual Studio (Community) 2017 released [message #47777 is a reply to message #47733] Sat, 25 March 2017 05:30 Go to previous messageGo to next message
deep is currently online  deep
Messages: 167
Registered: July 2011
Location: Bangalore
Experienced Member
Hi

Have anyone installed VS2017 Community.
I need BM file.

I have installed VS2017 community. Install dir is not in C:. UPP is not finding it automatically. Also I have MinGW in other drive. It is also not auto detected. but could set up manually by copying BM file from other location and modifying it.

Can some one share BM file for VS2015 or VS2017.


Warm Regards

Deepak

[Updated on: Sat, 25 March 2017 05:43]

Report message to a moderator

Re: Visual Studio (Community) 2017 released [message #47794 is a reply to message #47777] Mon, 27 March 2017 08:51 Go to previous messageGo to next message
cbpporter is currently offline  cbpporter
Messages: 1212
Registered: September 2007
Senior Veteran
Sorry, don't have one for 15. I attached the 14 one, don't know if it will help.

But I never bothered with BM files.

I use the build method navigator and if I point TheIDE in the right direction, I can make it work with any version, probably VS2017 to.

Try something like:
c:/program files (x86)/microsoft visual studio 15.0/
c:/program files (x86)/windows kits/10/lib/

Basically the latest version of VS and Windows Kits.

I have my own detection code, so I guess I need to update it for VS2017.



  • Attachment: MSC14.bm
    (Size: 1.18KB, Downloaded 11 times)
Re: Visual Studio (Community) 2017 released [message #47795 is a reply to message #47794] Mon, 27 March 2017 10:46 Go to previous messageGo to next message
deep is currently online  deep
Messages: 167
Registered: July 2011
Location: Bangalore
Experienced Member
Hi cbpporter

Thank you for your file.

Now I have generated MSC17.bm file.

But one strange thing happening.

if Builder name not available in dropdown of build methods it gives invalid builder.
So I selected MSC15X64. All other relevant files for VS2017 selected. It is working.

If I select Builder without x64 then it is giving linking error.
Any Builder with X64 Linking is working. I want to build for 64 bit system.

BUILDER selected from droplist is changing some flag for linking.

BUILDER = "MSC15X64";


My working MSC17.bm

Any suggestions for the options in .bm file
  • Attachment: MSC17.bm
    (Size: 1.44KB, Downloaded 15 times)


Warm Regards

Deepak

[Updated on: Mon, 27 March 2017 10:48]

Report message to a moderator

Re: Visual Studio (Community) 2017 released [message #47796 is a reply to message #47795] Wed, 29 March 2017 09:23 Go to previous messageGo to next message
cbpporter is currently offline  cbpporter
Messages: 1212
Registered: September 2007
Senior Veteran
Well, I'll get back to you when I get to install the latest VS. This will take at least one month. I have two post release bi-weekly updates to prepare so I have no time to install new VS. When I'll install I'll also test auto-detecting it.

Until then, as Mirek said, we might get official support for auto-detection. If you managed to get it to work with that BM file it means that the process is similar to the rest of MSC so auto-detection should be easy.

Re: Visual Studio (Community) 2017 released [message #47811 is a reply to message #47795] Sun, 02 April 2017 00:52 Go to previous message
wimpie is currently offline  wimpie
Messages: 29
Registered: March 2013
Location: holland
Promising Member
deep wrote on Mon, 27 March 2017 10:46
Hi cbpporter

If I select Builder without x64 then it is giving linking error.
Any Builder with X64 Linking is working. I want to build for 64 bit system.


my thanks also. "Builder without x64" needs other paths.. to x86 stuff.
I just installed UPP after some time, and installed VS community 2017 also, and tried your BM file after some path adjustments.

next thing to try... clang/c2???


  • Attachment: MSC17.bm
    (Size: 1.43KB, Downloaded 9 times)
Previous Topic: C++ modules support is coming
Next Topic: Web Assembly... Compiling U++ code to run in the web browser...
Goto Forum:
  


Current Time: Wed Apr 26 07:53:07 CEST 2017

Total time taken to generate the page: 4.59822 seconds