Hi, A few people have asked for a 64-bit version of Active4D. While I *can* make a 64-bit version that will at least load so that 32-bit clients can use the plugin, but I *cannot* make a 64-bit version that runs natively on the 64-bit server.
There are a couple of problems that prevent this: - The plugin API is greatly affected by 64-bit addresses, but we have received no documentation from 4D as to what changes might be necessary in our code. In my testing so far, all of the plugin API calls are not working as expected. - Collection handles and iterators are actually address pointers. There is no 64-bit longint in the 4D language, thus I cannot support collections without major hacks and breaking all of your code. At this point there is no way forward. And I am not alone in this, all plugins that use C_LONGINT to store addresses (such as NTK) are facing the same problem. As I said, the best I can do is to provide a 64-bit stub plugin that allows Active4D to load on 64-bit server, but a 32-bit client will have to be used to run Active4D. Sorry, but there is really nothing I can do about. Many thanks, Aparajita www.aparajitaworld.com "If you dare to fail, you are bound to succeed." - Sri Chinmoy | www.srichinmoy.org _______________________________________________ Active4D-dev mailing list [email protected] http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/
