U++ framework
Do not panic. Ask here before giving up.

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: 14291
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 Jun 23 11:42:19 GMT+2 2026

Total time taken to generate the page: 0.00608 seconds