You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In 2012, with the release of OS X 10.8 Mountain Lion, most Carbon APIs were considered deprecated. The APIs were still accessible to developers and all Carbon applications still ran, but the APIs would no longer be updated.
On June 28, 2017, Apple announced that 32-bit software for macOS, such as all Carbon applications, would no longer be supported “without compromise” on versions of macOS after macOS 10.13 High Sierra.[10]macOS 10.15 Catalina officially removed support for 32-bit applications, including all Carbon applications.
glgraphics.macos.m uses:
And later it uses:
which in newer OS X's leads to the implicit-functions-declaration-error/warning which you can avoid by using
But having a look where the HideMenuBar() comes from you will identify the "Carbon Framework":
With that framework being deprecated since 2012:
https://en.wikipedia.org/wiki/Carbon_(API)#:~:text=in%20Cocoa%20versions.-,Deprecation%20and%20discontinuation,would%20no%20longer%20be%20updated.
Dunno what will be the best way to handle it ... GL on Mac is sooner or later doomed I guess, and we should keep this in mind :)
The text was updated successfully, but these errors were encountered: