32 bit dependencies
32 bit dependencies
I understand the day will come that all programs will have to be 64 bit on the Apple platform. To that end Apple now gives you a list of 'Legacy Software' that have 32 bit code (in Mojave). (see About This Mac/System Report/Software/Legacy Software) I see that all my PB apps are supported by 32 bit dependencies. What is the plan to go all 64 bit?
MacBook Pro-M1 (2021), Sonoma 14.4.1, PB 6.10LTS M1
Re: 32 bit dependencies
macOS Catalina (10.15) which will be released in October, will no longer support 32 bit apps.WilliamL wrote:I understand the day will come that all programs will have to be 64 bit on the Apple platform. To that end Apple now gives you a list of 'Legacy Software' that have 32 bit code (in Mojave). (see About This Mac/System Report/Software/Legacy Software) I see that all my PB apps are supported by 32 bit dependencies. What is the plan to go all 64 bit?
Do you see PB x64 also listed as legacy software ?
On my computer only the x86 version is listed there.
Windows (x64)
Raspberry Pi OS (Arm64)
Raspberry Pi OS (Arm64)
Re: 32 bit dependencies
No, I don't see PB 5.70LST x64 listed as legacy software which is good but all the programs created by it are listed. I'm guessing that '32 bit dependencies' has to do with the Command Line Tools and that we don't have any control over them and that they are provided by Apple. Unfortunately, when OS 10.15 hits all our programs won't work. (Are you saying in October?) It sounds like all our apps will have to be recompiled then if Apple provides the 64 bit dependencies.
...or it's not an issue because the old apps will automatically access the new dependencies? (Fred?)
...or it's not an issue because the old apps will automatically access the new dependencies? (Fred?)
MacBook Pro-M1 (2021), Sonoma 14.4.1, PB 6.10LTS M1
Re: 32 bit dependencies
Did you compile them with PB x64 ?WilliamL wrote:all the programs created by it are listed.
If I compile with PB x64, the apps are 64 bit and not listed as legacy software.
When an app is running, you can see in the activity monitor if it is 32 or 64 bit.
https://www.macworld.com/article/339316 ... 4-bit.html
Windows (x64)
Raspberry Pi OS (Arm64)
Raspberry Pi OS (Arm64)
Re: 32 bit dependencies
Hi wilbert thanks for you help.
The link you provided was very helpful.
I looked in the Applications segment of the System Report and the PB programs are reported as 64 bit! I ran ActivityMonitor and the PB program I was running was of the 'Kind' 64 bit. The legacy list is only referring to the 32 bit dependencies. So I conclude that the PB programs are indeed 64 bit.. and I don't understand what they mean by 32 bit dependencies.
Maybe a case of 'too much information'... (from Mojave)
The link you provided was very helpful.
I looked in the Applications segment of the System Report and the PB programs are reported as 64 bit! I ran ActivityMonitor and the PB program I was running was of the 'Kind' 64 bit. The legacy list is only referring to the 32 bit dependencies. So I conclude that the PB programs are indeed 64 bit.. and I don't understand what they mean by 32 bit dependencies.
Maybe a case of 'too much information'... (from Mojave)
MacBook Pro-M1 (2021), Sonoma 14.4.1, PB 6.10LTS M1
Re: 32 bit dependencies
I upgraded macOS to 10.15 Catalina today.
So far PureBasic x64 works fine.
So far PureBasic x64 works fine.
Windows (x64)
Raspberry Pi OS (Arm64)
Raspberry Pi OS (Arm64)
Re: 32 bit dependencies
That's a very good news
Re: 32 bit dependencies
Indeed.Fred wrote:That's a very good news
There was one small thing however I needed to do.
Because of increased security, I had to manually enable "Full Disk Access" for PureBasic in the "Security & Privacy" section.
Windows (x64)
Raspberry Pi OS (Arm64)
Raspberry Pi OS (Arm64)