Krolock Posted June 13, 2017 Report Posted June 13, 2017 Pete, I've asked this question in the announcement thread, but I guess more people are interested in it as well: I couldn't find yet the the 64 bit SDK download. Isn't there one yet or did I miss something? On the download page, there is only the version 5 dll, but not the development kit including FSUIPC_User.lib and FSUIPC_User.h. As developer, I need those two files built with 64 bits. Thanks a lot. Cheers
Scotfleiger Posted June 13, 2017 Report Posted June 13, 2017 If you are using the FSUIPC functions in the SDK to interface with FSUIPC5 (fsuipc_open, _read, _write, etc) then you may be able to use your 32-bit code. On Pete's advise I was able to update LINDA for 32- and 64-bit use using a 32-bit compilation. The FSUIPC5 interface read/write types remain unchanged.
Krolock Posted June 13, 2017 Author Report Posted June 13, 2017 Thanks for the hint. I didn't realize this was possible. Anyhow, 32 bit applications are dying, so I hope we can move forward and have a 64 bit version to link it against 64 bit software builds. Latest, this is absolutely required, since P3Dv4 ships with 64 bit Simconnect library, so 32 bit builds are impossible. In case you ask, why I'm using Simconnect together with FSUIPC? Source code compatibility. I could drop FSUIPC from the 64 bit build, but I would prefer to keep the option (especially on the weather side).
Scotfleiger Posted June 13, 2017 Report Posted June 13, 2017 I did managed to compile the SDK pascal functions but it was necessary to change some of the fixed value to system variables. It was in other areas on my code (not the SDK) that I could not get to compile in 64-bit and my knowledge was stretched to the limit.
Pete Dowson Posted June 13, 2017 Report Posted June 13, 2017 1 hour ago, Krolock said: Anyhow, 32 bit applications are dying Well, I certainly wouldn't agree with that. The only good reason for moving anything to 64-bit is for more virtual memory space Otherwise there is no advantage. 1 hour ago, Krolock said: I hope we can move forward and have a 64 bit version to link it against 64 bit software builds. Latest, this is absolutely required, since P3Dv4 ships with 64 bit Simconnect library, so 32 bit builds are impossible. The SimConnect libraries from FSX, FSX-SE still work if you need to use SimConnect. For FSUIPC5 there will be an update to the SDK with a 64-bit LIB and so on. I've completed the ModuleUser part of it for the few add-on aircraft which use it, and supplied it to those who've asked. It won't take long to update the SDK for eexternal applications, but I have now run out of time until Tuesday 20th June, when I return fom a short break with my good wife. Please check the dowmloads available later that week. Pete
Krolock Posted June 13, 2017 Author Report Posted June 13, 2017 56 minutes ago, Pete Dowson said: For FSUIPC5 there will be an update to the SDK with a 64-bit LIB and so on. I've completed the ModuleUser part of it for the few add-on aircraft which use it, and supplied it to those who've asked. It won't take long to update the SDK for eexternal applications, but I have now run out of time until Tuesday 20th June, when I return fom a short break with my good wife. Please check the dowmloads available later that week. That's all I wanted to know :) I'm not in a hurry. I was just curious whether it will arrive at all at some point. So take your time and I will be happy to wait until its finished.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now