Building on macOS Monterey M1/ARM
Good evening,
I just cloned the latest and tried to build on my M1 MacBook Pro. Got a BUILD FAILED:
`/Users/snow/src/Lurch4Adium/Frameworks/adium/Adium.xcodeproj: warning: AddressBook is deprecated. Consider migrating to Contacts instead. (in target 'Adium' from project 'Adium') /Users/snow/src/Lurch4Adium/Frameworks/adium/Adium.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.7, but the range of supported deployment target versions is 10.9 to 12.3.99. (in target 'AdiumLibpurple' from project 'Adium') /Users/snow/src/Lurch4Adium/Frameworks/adium/Adium.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.7, but the range of supported deployment target versions is 10.9 to 12.3.99. (in target 'Setup Build Directory' from project 'Adium') /Users/snow/src/Lurch4Adium/Frameworks/adium/Adium.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.7, but the range of supported deployment target versions is 10.9 to 12.3.99. (in target 'Plist Macros' from project 'Adium') /Users/snow/src/Lurch4Adium/Frameworks/adium/Adium.xcodeproj: warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.7, but the range of supported deployment target versions is 10.9 to 12.3.99. (in target 'AIUtilities.framework' from project 'Adium') /Users/snow/src/Lurch4Adium/Frameworks/adium/Adium.xcodeproj: warning: AddressBook is deprecated. Consider migrating to Contacts instead. (in target 'AIUtilities.framework' from project 'Adium') ** BUILD FAILED **
make[1]: *** [adium] Error 65 make: *** [/Users/snow/src/Lurch4Adium/Frameworks/adium/.built] Error 2`
Any ideas? No worky on M1?
Thank you!
Hey @nealevans
Unfortunately, the build has been broken for a while on recent OS Xes. Last I checked, even Adium was struggling to build, even on Intel silicon.
None of this information is recent, though. I no longer use Adium, and (drumroll) I'm short on time, so this project has fallen by the wayside, and I don't foresee I'll pick it up again.
I have a few test branches around this repo trying to pull the latest Adium source in the hopes that it builds (most likely https://github.com/shtrom/Lurch4Adium/tree/lurch-0.6.8%2Bcarbons-0.2.1), so I would suggest a brave soul in need pick up from there.
Sorry I can't be any more helpful there.
Actually. I had some unpushed commits. I just pushed those to a new branch https://github.com/shtrom/Lurch4Adium/tree/fix-build-maybe
Note the maybe in the name of the branch really is wishful thinking. It doesn't currently work, but it might help.