On 2020-05-07 10:47 p.m., Kevan Hashemi wrote:
Dear Paul,
Is there any other way?
Yes, of course: translation, moving to FPC. But I am attracted to the idea of updating GPC.
Hello Kevan,
It was a faint hope on my part. No, I didn't find any commercial product for MacOS.
Might be best to try to tweak FPC for workarounds for GPC as the quickest thing to attempt first. A few days work should be enough to determine feasibility. In total there may not be that many differing workarounds required.
I don't think GCC would be easy to work on. It must be loaded with ifdef's and inscrutable macros given the number of platforms it supports and I wouldn't care to be coping with the RTL intermediate representation.
That doesn't include the changes that will be needed to GPC itself or any changes to the build makefiles.
Do your uses need source code? Would it be possible to distribute some kind of load and go VM 64 bit binary wrapper for your code?
Regards,
Paul