macsforme | blast007: cool... I'd be curious about the output of `file BZFlag.app/Contents/MacOS/BZFlag`, whether the x86_64 component is included | 01:43 |
---|---|---|
blast007 | I built/ran it on an intel mac | 01:59 |
blast007 | BZFlag-2.4.27.app/Contents/MacOS/BZFlag-2.4.27: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64 Mach-O 64-bit executable x86_64] [arm64] | 02:02 |
blast007 | BZFlag-2.4.27.app/Contents/MacOS/BZFlag-2.4.27 (for architecture x86_64):Mach-O 64-bit executable x86_64 | 02:02 |
blast007 | BZFlag-2.4.27.app/Contents/MacOS/BZFlag-2.4.27 (for architecture arm64):Mach-O 64-bit executable arm64 | 02:02 |
*** FastLizard4 is back | 03:08 | |
*** FastLizard4 is now away: AWAY from keyboard | 03:29 | |
*** Juest <Juest!~Juest@user/Juest> has quit IRC (Ping timeout: 260 seconds) | 04:06 | |
*** Juest <Juest!~Juest@user/Juest> has joined #bzflag | 04:15 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 04:40 | |
*** FastLizard4 is back | 04:46 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 04:47 | |
*** FastLizard4 is now away: AWAY from keyboard | 04:59 | |
*** FastLizard4 is now away: IN-GAME - Minecraft | 04:59 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-226-68.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 05:38 | |
macsforme | cool... maybe our next release can have a universal macOS binary | 06:37 |
macsforme | I'd also want to try (at a minimum) the inverse, building on Apple silicon and running on Intel, but I expect the result would be the same... I did verify that cross-compiling (still one architecture at a time) did work when I did the last major update to the Xcode project | 06:43 |
macsforme | also, if we make universal builds by default, I expect that would break when dependencies are installed via Homebrew or manually compiled/installed on the system... that would be something to consider | 06:44 |
Juest | oh sup | 06:52 |
Juest | umm, not sure if you might be able to compile a version that supports x86, x86_64 and aarch64 | 06:52 |
Juest | ah yes probs macsforme, i do not have brew on my system os its basically impossible for me to handle the dependencies | 06:53 |
Juest | on my macos system that i have handy | 06:53 |
Juest | i did install brew on mom's mba | 06:53 |
Juest | mom's m1 mba* | 06:53 |
Juest | so umm | 06:54 |
Juest | also one problem | 06:54 |
Juest | the minimum os support is going to be 10.13? | 06:54 |
macsforme | the official build will probably require 10.13 (based on Xcode support), but I imagine you could tweak it to build for an earlier macOS with an earlier Xcode | 06:57 |
Juest | yes certainly | 06:57 |
Juest | what's the minimum are we willing to support here? | 06:57 |
Juest | um | 06:58 |
Juest | at least 10.11 or 10.10 or 10.9? 10.7 even? | 06:58 |
Juest | doubt we can do 10.5 with mavericks | 06:58 |
Juest | also the official build is going to be the main build | 06:59 |
Juest | the rest would be alternatives for older macos because why not :D | 06:59 |
Juest | is it worth it? | 06:59 |
macsforme | it has to be 10.13 to build for Apple silicon support IIRC... if certain individuals need something older, they can explore that for themselves | 07:02 |
macsforme | a 32-bit x86 macOS build would probably be a nightmare (especially regarding dependencies) as well as pointless | 07:08 |
Juest | bleh | 08:04 |
Juest | eh sure, fwiw current xcode supports a minimum target of 10.13 yes | 08:05 |
Juest | some versions ago of xcode this was 10.11 | 08:05 |
Juest | and before that it was uhhh idk, 10.9 i want to say? or all the way back to 10.5 lol | 08:05 |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 10:23 | |
blast007 | I've been doing my test builds on a late 2014 mac mini with the newest version of macOS (12.7.6) and Xcode (14.2) that can run on there. Xcode 14.2 has a minimum build target of macOS 10.13. I also have a 2018 mac mini and an M1 mac mini now, both of which can run the latest macOS. | 10:28 |
*** Juest <Juest!~Juest@user/Juest> has quit IRC (Ping timeout: 246 seconds) | 10:40 | |
*** Juest <Juest!~Juest@user/Juest> has joined #bzflag | 10:42 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-226-68.hsd1.ga.comcast.net> has joined #bzflag | 12:08 | |
blast007 | macsforme: I built it on my M1 mac mini (macOS 14.6.1, Xcode 15.4) and the resulting universal binary 2 ran on both that system and my 2014 intel mac mini | 12:45 |
*** FastLizard4 is back | 13:12 | |
*** FastLizard4 is now away: AWAY from keyboard | 14:11 | |
*** FastLizard4 is back | 14:38 | |
*** FastLizard4 is now away: AWAY from keyboard | 14:56 | |
*** FastLizard4 is back | 15:26 | |
*** FastLizard4 is now away: AWAY from keyboard | 15:38 | |
*** FastLizard4 is now away: GONE - Screen Detached and Disconnected from IRC (I'm probably asleep, at work, or doing something in real life) | 16:05 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 19:21 | |
*** Zehra <Zehra!~Yukari@user/yukari> has joined #bzflag | 21:53 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!