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 » Looking for windows compiler possibilities
Re: Looking for windows compiler possibilities [message #44869 is a reply to message #44864] Sat, 11 July 2015 10:41 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
cbpporter wrote on Fri, 10 July 2015 15:26
mirek wrote on Fri, 10 July 2015 14:11


Maybe you can fix this and post the patch. Should be easy...

Mirek

Yes, I haven't truly contributed a lot of patches lately Smile.

Anyway, the problem is that Microsoft loves to change the directory layout around for no good reason. Simply checking that msc.sdk + "\\lib" exists on disk won't help.

Here is a potential way that fixed bugs for me:

void TestLib() {
		if (create) {			
			if (FindFile(sdk + "\\lib\\*.lib"))
				sdklib = sdk + "\\lib";
			if (FindFile(sdk + "\\lib\\x86\\*.lib"))
				sdklib = sdk + "\\lib\\x86";
			else if (FindFile(sdk + "\\lib\\win8\\um\\x86\\*.lib"))
				sdklib = sdk + "\\lib\\win8\\um\\x86";
			else if (FindFile(sdk + "\\lib\\winv6.3\\um\\x86"))
				sdklib = sdk + "\\lib\\winv6.3\\um\\x86";
		}
		if (create64) {			
			if (FindFile(sdk + "\\lib\\*.lib"))
				sdklib64 = sdk + "\\lib";
			else if (FindFile(sdk + "\\lib\\x64\\*.lib"))
				sdklib64 = sdk + "\\lib\\x64";
			else if (FindFile(sdk + "\\lib\\win8\\um\\x64\\*.lib"))
				sdklib64 = sdk + "\\lib\\win8\\um\\x64";
			else if (FindFile(sdk + "\\lib\\winv6.3\\um\\x64"))
				sdklib64 = sdk + "\\lib\\winv6.3\\um\\x64";
		}
	}



Have you tested inside theide code? Can you provide a tested patch?

Mirek
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Google code shutting down
Next Topic: Interesting Idea: Stop writing Regular Expressions. Express them with Verbal Expressions.
Goto Forum:
  


Current Time: Tue May 07 20:29:56 CEST 2024

Total time taken to generate the page: 0.01919 seconds