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 » Developing U++ » U++ Developers corner » Is U++ compatible with VC++ Express 2012?
Is U++ compatible with VC++ Express 2012? [message #37787] Mon, 12 November 2012 13:57 Go to next message
lectus is currently offline  lectus
Messages: 329
Registered: September 2006
Location: Brazil
Senior Member
As far as I know U++ sets up automatically for VC++ 2010.

The new VS 2012 Express for Desktop is out: http://www.microsoft.com/visualstudio/ptb/downloads#d-expres s-windows-desktop

It works with Windows 7 also.

Time to upgrade U++. Razz
Re: Is U++ compatible with VC++ Express 2012? [message #37801 is a reply to message #37787] Wed, 14 November 2012 07:44 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 12519
Registered: November 2005
Ultimate Member
For now, filed in RM...
Re: Is U++ compatible with VC++ Express 2012? [message #37876 is a reply to message #37801] Mon, 19 November 2012 17:21 Go to previous messageGo to next message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
mirek wrote on Tue, 13 November 2012 22:44

... filed in RM...


Could you clarify what "filed in RM" means?

Is the Win 7 SDK still required with the M$VS 2012?

Re: Is U++ compatible with VC++ Express 2012? [message #37877 is a reply to message #37876] Mon, 19 November 2012 17:25 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1356
Registered: November 2005
Location: Poland
Senior Contributor

There are only few more warnings but everything compiles fine. But yes - you have to download win32 sdk - it's not shipped with VS2012 for desktop
Re: Is U++ compatible with VC++ Express 2012? [message #37878 is a reply to message #37876] Mon, 19 November 2012 17:55 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 12519
Registered: November 2005
Ultimate Member
nlneilson wrote on Mon, 19 November 2012 11:21

mirek wrote on Tue, 13 November 2012 22:44

... filed in RM...


Could you clarify what "filed in RM" means?




http://www.ultimatepp.org/redmine/issues/353

In reality it means that I do not have time and energy do immediately start working on it, but I do want to add this support... Smile

Mirek
Re: Is U++ compatible with VC++ Express 2012? [message #37882 is a reply to message #37787] Mon, 19 November 2012 20:00 Go to previous messageGo to next message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
Thanks

I just replaced a power supply in a Desktop and updating after 2 1/2 years.

After 3 tries to install M$VS 2012 will stay with 2010.
Re: Is U++ compatible with VC++ Express 2012? [message #40042 is a reply to message #37882] Tue, 28 May 2013 08:34 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 12519
Registered: November 2005
Ultimate Member
Thanks to Sender Ghost, this issue is now implemented.

Mirek
Re: Is U++ compatible with VC++ Express 2012? [message #40048 is a reply to message #40042] Tue, 28 May 2013 20:09 Go to previous messageGo to next message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
I have been doing this with the lectus instructions.

This was not in 6091 so downloading 6122 to try it.

Thanks Sender Ghost!
Re: Is U++ compatible with VC++ Express 2012? [message #40064 is a reply to message #40048] Sun, 02 June 2013 02:40 Go to previous messageGo to next message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
With 6128 I get several pages of:

fatal error C1083: Cannot open include file: 'windef.h': No such file or directory

This is with Win 7 32 bit.
I will try it on 64 bit when I get back to that machine.
The M$VC++ 2012 is setup the same AFAIK ON BOTH.
Re: Is U++ compatible with VC++ Express 2012? [message #40065 is a reply to message #40064] Sun, 02 June 2013 12:48 Go to previous messageGo to next message
Sender Ghost is currently offline  Sender Ghost
Messages: 301
Registered: November 2008
Senior Member
Hello, Neil.
nlneilson wrote on Sun, 02 June 2013 02:40

With 6128 I get several pages of:

fatal error C1083: Cannot open include file: 'windef.h': No such file or directory


As I already said in Redmine, I created the patch for initial support only. The include and library directories might be different.
For further support I need to check include and library directories/files from computers with installed Visual Studio 2012. For this purpose I created following console application (which is excerpt from actual auto-setup):
Toggle source code

This application creates log file, which you could compress and send me through private message or post it here. Then I could compare it with Visual Studio 2012 topic output and create additional patch.

[Updated on: Mon, 03 June 2013 13:46]

Report message to a moderator

Re: Is U++ compatible with VC++ Express 2012? [message #40066 is a reply to message #40065] Mon, 03 June 2013 21:17 Go to previous messageGo to next message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
Hi Sender Ghost

I will be glad to send a log file.

This may be a dumb question but how is an easy way to create a 'package' that Upp will work with??
With code like this I create a 'New package'->Basic CtrlLib application' and then try and paste in the code to to try it.


Re: Is U++ compatible with VC++ Express 2012? [message #40067 is a reply to message #40066] Mon, 03 June 2013 23:03 Go to previous messageGo to next message
Sender Ghost is currently offline  Sender Ghost
Messages: 301
Registered: November 2008
Senior Member
nlneilson wrote on Mon, 03 June 2013 21:17

How is an easy way to create a 'package' that Upp will work with??
With code like this I create a 'New package'->Basic CtrlLib application' and then try and paste in the code to to try it.


"New package" -> "Core console project".

By the way, I managed to gather necessary info by myself. The "Visual Studio 2012" topic output is correct.

Thank you for your interest.

[Updated on: Tue, 04 June 2013 00:06]

Report message to a moderator

Re: Is U++ compatible with VC++ Express 2012? [message #40069 is a reply to message #40067] Tue, 04 June 2013 22:01 Go to previous messageGo to next message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
I tried "New package" -> "Core console project" last night and got it to work.

Here is my log file in case it is different than what you have.
Re: Is U++ compatible with VC++ Express 2012? [message #40070 is a reply to message #40069] Tue, 04 June 2013 22:55 Go to previous messageGo to next message
Sender Ghost is currently offline  Sender Ghost
Messages: 301
Registered: November 2008
Senior Member
nlneilson wrote on Tue, 04 June 2013 22:01

Here is my log file in case it is different than what you have.

They are the same (for include directories). But you used previous version, which doesn't print library directories and I guess they are the same also.
The patch is ready and waiting of approval/commit (edit: which applied for 6163 revision).

[Updated on: Mon, 01 July 2013 14:07]

Report message to a moderator

Re: Is U++ compatible with VC++ Express 2012? [message #40212 is a reply to message #40070] Wed, 03 July 2013 15:15 Go to previous messageGo to next message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
Sender Ghost wrote on Tue, 04 June 2013 13:55


The patch is ready and waiting of approval/commit (edit: which applied for 6163 revision).


I installed 6163 on a 64 and also a 32 bit computer.
Works OK without any additional changes.

As a side note the M$VS 2013 Preview is now available.

Thanks
Re: Is U++ compatible with VC++ Express 2012? [message #40217 is a reply to message #40212] Fri, 05 July 2013 08:46 Go to previous messageGo to next message
Sender Ghost is currently offline  Sender Ghost
Messages: 301
Registered: November 2008
Senior Member
nlneilson wrote on Wed, 03 July 2013 15:15

As a side note the M$VS 2013 Preview is now available.

Ok, I created redmine issue and necessary patch for this feature.

I used following console application to get path, include and library directories:
Toggle source code

In the attachments you could find log file output and MSC12 builder files (for patched TheIDE).
Re: Is U++ compatible with VC++ Express 2012? [message #40224 is a reply to message #40217] Sat, 06 July 2013 18:06 Go to previous message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
Thanks.

I will take a look at that.
Previous Topic: Writing High-DPI Win32 Applications
Next Topic: Skylark reaching "beta" status, first 6 chapters of tutorial available..
Goto Forum:
  


Current Time: Thu Jun 04 06:57:54 CEST 2020

Total time taken to generate the page: 0.01148 seconds