64-Bit Libraries
Moderators: TomKerekes, dynomotion
64-Bit Libraries
Hi Tom,
Is there a plan (or could there be) to provide 64-bit versions of the Dynomotion libraries?
The potential need has come up several times over the years, but we have generally been able to work around it.
We are currently working on a new application (non-cnc) that absolutely needs to run in a 64-bit process.
I am thinking through some strategies to run the Dynomotion(Kogna) related code in a 32-bit process, using some form of interprocess communication (maybe sockets) with the parent application running 64-bit. There might be a manageable solution here, but I am not thrilled with it yet.
Thanks,
Jim
Is there a plan (or could there be) to provide 64-bit versions of the Dynomotion libraries?
The potential need has come up several times over the years, but we have generally been able to work around it.
We are currently working on a new application (non-cnc) that absolutely needs to run in a 64-bit process.
I am thinking through some strategies to run the Dynomotion(Kogna) related code in a 32-bit process, using some form of interprocess communication (maybe sockets) with the parent application running 64-bit. There might be a manageable solution here, but I am not thrilled with it yet.
Thanks,
Jim
- TomKerekes
- Posts: 2676
- Joined: Mon Dec 04, 2017 1:49 am
Re: 64-Bit Libraries
Hi Jim,
We will look into coming up with a new 64-bit version of libraries. We did this years ago but hasn't been updated since Version 4.33q. It is available here. Comparing to the 32-bit version of 4.33q gives an idea of what's involved.
We will look into coming up with a new 64-bit version of libraries. We did this years ago but hasn't been updated since Version 4.33q. It is available here. Comparing to the 32-bit version of 4.33q gives an idea of what's involved.
Regards,
Tom Kerekes
Dynomotion, Inc.
Tom Kerekes
Dynomotion, Inc.
Re: 64-Bit Libraries
Thanks Tom!
I understand there will be some significant work here!
It is quite common that our machines integrate other hardware (machine vision, cameras, etc..) that rely on 3rd part software libraries. To date, we have had pretty good luck being able to get 32-bit versions of those libraries, but our current application is stuck with a 64-bit dependency (and we actually need >4GB of ram for performance reasons here as well).
Thanks for the link to the 4.33q. We will be targeting Kogna for this application (and generally all future developments) so the 4.33q version won't be useable here.
Thanks Again,
Jim
I understand there will be some significant work here!
It is quite common that our machines integrate other hardware (machine vision, cameras, etc..) that rely on 3rd part software libraries. To date, we have had pretty good luck being able to get 32-bit versions of those libraries, but our current application is stuck with a 64-bit dependency (and we actually need >4GB of ram for performance reasons here as well).
Thanks for the link to the 4.33q. We will be targeting Kogna for this application (and generally all future developments) so the 4.33q version won't be useable here.
Thanks Again,
Jim
-
- Posts: 2
- Joined: Fri Aug 11, 2023 4:06 pm
Re: 64-Bit Libraries
Hi Tom,
Another request for 64-bit libraries here too - with the same reasons as Jim. We need to integrate the Kogna board with other hardware that only runs with 64-bit libraries (Python libraries in particular).
Likewise with the need for 4GB+ of RAM.
Regards
Sam
Another request for 64-bit libraries here too - with the same reasons as Jim. We need to integrate the Kogna board with other hardware that only runs with 64-bit libraries (Python libraries in particular).
Likewise with the need for 4GB+ of RAM.
Regards
Sam
- TomKerekes
- Posts: 2676
- Joined: Mon Dec 04, 2017 1:49 am
Re: 64-Bit Libraries
Hi Sam/Jim,
We are working on it and have something with basic functionality, so hopefully will have something to release soon.
Thanks for your patience.
We are working on it and have something with basic functionality, so hopefully will have something to release soon.
Thanks for your patience.
Regards,
Tom Kerekes
Dynomotion, Inc.
Tom Kerekes
Dynomotion, Inc.
- TomKerekes
- Posts: 2676
- Joined: Mon Dec 04, 2017 1:49 am
Re: 64-Bit Libraries
We now have a Zip file of the Apps/Libs that compile for both 32-bit and 64-bit environments including binaries.
We still need to update the Installer with the changes and new files and create a new Version but his should be usable if needed. It has not been thoroughly tested but has no known issues. Please report any issues.
There is a description in the wiki here.
We still need to update the Installer with the changes and new files and create a new Version but his should be usable if needed. It has not been thoroughly tested but has no known issues. Please report any issues.
There is a description in the wiki here.
Regards,
Tom Kerekes
Dynomotion, Inc.
Tom Kerekes
Dynomotion, Inc.
Re: 64-Bit Libraries
That's fantastic Tom! Thanks for working on this so quickly!
I have downloaded 5.2.1x64 and ported one of my basic/test applications over to use the 64bit dll's. So far this has been a seamless transition and I have not run into any issues.
Over the next couple weeks, I will roll this into my current machine build and will put it through some more stress tests... I'll report any issues if they do come up.
Thanks Again!
Jim
I have downloaded 5.2.1x64 and ported one of my basic/test applications over to use the 64bit dll's. So far this has been a seamless transition and I have not run into any issues.
Over the next couple weeks, I will roll this into my current machine build and will put it through some more stress tests... I'll report any issues if they do come up.
Thanks Again!
Jim