Mac OS/X beta 26

Post bugreports for the Mac OSX version here
spacebuddy
Enthusiast
Enthusiast
Posts: 359
Joined: Thu Jul 02, 2009 5:42 am

Mac OS/X beta 26

Post by spacebuddy »

I’m currently testing on macOS 26 Beta (Apple Silicon), and I’ve run into a linker error when compiling PureBasic code that uses any graphics-related commands—even basic ones like InitSprite() or CanvasGadget(). The compiler reports:

Linker Error: framework AGL not found

Is anyone else getting this error or is my system messed up?

Thanks :D
User avatar
mk-soft
Always Here
Always Here
Posts: 6238
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: Mac OS/X beta 26

Post by mk-soft »

Then the AGL framework will probably be missing in your beta.


https://developer.apple.com/documentati ... ease-notes
AGL
Deprecations
AGL is no longer available in the macOS SDK. AGL was previously used to present OpenGL content in Carbon apps, and Carbon no longer exists in the SDK. AGL symbols now do nothing on 64-bit systems, including Intel x86_64 and Apple Silicon Macs. It is safe to remove any AGL usage and stop linking AGL. OpenGL still remains in the SDK. (153913819)
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
Piero
Addict
Addict
Posts: 901
Joined: Sat Apr 29, 2023 6:04 pm
Location: Italy

Re: Mac OS/X beta 26

Post by Piero »

spacebuddy wrote: Mon Jul 21, 2025 7:42 pmI’m currently testing on macOS 26 Beta
You must be a very courageous guy
spacebuddy
Enthusiast
Enthusiast
Posts: 359
Joined: Thu Jul 02, 2009 5:42 am

Re: Mac OS/X beta 26

Post by spacebuddy »

is it possible to link to opengl since the AGL framework is gone?

Thanks :D
User avatar
mk-soft
Always Here
Always Here
Posts: 6238
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: Mac OS/X beta 26

Post by mk-soft »

Fred (our super PureBasic developer) probably has to go there and remove the last dependencies of AGL.

But will only be implemented with the next PureBasic Beta/Release v 6.22.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
mk-soft
Always Here
Always Here
Posts: 6238
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: Mac OS/X beta 26

Post by mk-soft »

Unfortunately, there is no Tahoe Beta 4 for Intel. So I can't test them in a VM.

However, the used carbon api's should be replaced. ALG no longer exists :!:
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
mk-soft
Always Here
Always Here
Posts: 6238
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: Mac OS/X beta 26

Post by mk-soft »

I won't get macOS 26 (Tahoe) for my Mac Mini 2018. Is not longer supported :cry:
Thus, I can no longer test which framework like AGL no longer exists.

Please test everyone who supports macOS Tahoe with PureBasic v6.21 and the next PureBasic 6.30 beta.
Last edited by mk-soft on Tue Aug 26, 2025 1:41 am, edited 3 times in total.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
spacebuddy
Enthusiast
Enthusiast
Posts: 359
Joined: Thu Jul 02, 2009 5:42 am

Re: Mac OS/X beta 26

Post by spacebuddy »

The full release of Tahoe should be available in about 4 weeks. :D
User avatar
Piero
Addict
Addict
Posts: 901
Joined: Sat Apr 29, 2023 6:04 pm
Location: Italy

Re: Mac OS/X beta 26

Post by Piero »

mk-soft wrote: Mon Aug 25, 2025 3:23 pm I won't get macOS 26 (Tahoe) for my Mac Mini 2018. Is not longer supported :cry:
Absolutely no need to cry (from your Fan that was still on Monterey M1 just some weeks ago)
spacebuddy
Enthusiast
Enthusiast
Posts: 359
Joined: Thu Jul 02, 2009 5:42 am

Re: Mac OS/X beta 26

Post by spacebuddy »

Fred will have some work to get Purebasic working well on Tahoe, lots of issues when I tested. :shock:
Post Reply