PureBasic Forum
https://www.purebasic.fr/english/

32 bit dependencies
https://www.purebasic.fr/english/viewtopic.php?f=19&t=73639
Page 1 of 1

Author:  WilliamL [ Wed Sep 18, 2019 10:33 pm ]
Post subject:  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?

Author:  wilbert [ Thu Sep 19, 2019 6:26 am ]
Post subject:  Re: 32 bit dependencies

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?

macOS Catalina (10.15) which will be released in October, will no longer support 32 bit apps.
Do you see PB x64 also listed as legacy software ?
On my computer only the x86 version is listed there. :?

Author:  WilliamL [ Thu Sep 19, 2019 4:47 pm ]
Post subject:  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?)

Author:  wilbert [ Thu Sep 19, 2019 5:28 pm ]
Post subject:  Re: 32 bit dependencies

WilliamL wrote:
all the programs created by it are listed.

Did you compile them with PB x64 ?
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

Author:  WilliamL [ Thu Sep 19, 2019 9:18 pm ]
Post subject:  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)

Author:  wilbert [ Tue Oct 08, 2019 1:10 pm ]
Post subject:  Re: 32 bit dependencies

I upgraded macOS to 10.15 Catalina today.
So far PureBasic x64 works fine. :)

Author:  Fred [ Wed Oct 09, 2019 4:37 pm ]
Post subject:  Re: 32 bit dependencies

That's a very good news :)

Author:  wilbert [ Wed Oct 09, 2019 5:50 pm ]
Post subject:  Re: 32 bit dependencies

Fred wrote:
That's a very good news :)

Indeed.

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.

Page 1 of 1 All times are UTC + 1 hour
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/