Sorry I disappeared, had some medical issues that made it difficult to use a computer, but now I'm somewhat back.
To DavidN - I'm not surprised it didn't work for you, my version was built on MacOS 11 and you have MacOS 14 and Apple is notorious for no backward compatibility. I have revised the wiki page - http://freeciv.wikia.com/wiki/Install-MacOSX
I have realized that my quest to make a Mac app version of freeciv is not sustainable. There's 2 reasons - #1 is that Apple is notorious for no backward compatibility. I can't upgrade my Mac beyond MacOS 11, so my built versions may only work on MacOS 11. I have a report of it working on MacOS 12, but beyond that - who knows? #2 reason is those packages (like atk, cairo, flac, gettext, etc.) required to do a build. To make an app bundle it is necessary to put them inside the app bundle instead of in their normal default location. I have tried 2 package managers for the Mac - MacPorts and Homebrew. MacPorts claims to support non-standard install locations, but in fact I got a build failure when I tried (bug report says this is fixed now). Homebrew claims to not support non-standard install locations, but in fact I got it to work. But Homebrew now requires MacOS 12 or later so I can't use it anymore. Beyond that, I ran into the issue that any of the packages can change at any time, and there's no way to get any but the latest version. And a change can break the build - I set up a shell script to download the packages and build from a freeciv source tarfile, and it worked until one day it didn't because a changed package broke the build.
To DavidN - I'm not surprised it didn't work for you, my version was built on MacOS 11 and you have MacOS 14 and Apple is notorious for no backward compatibility. I have revised the wiki page - http://freeciv.wikia.com/wiki/Install-MacOSX
I have realized that my quest to make a Mac app version of freeciv is not sustainable. There's 2 reasons - #1 is that Apple is notorious for no backward compatibility. I can't upgrade my Mac beyond MacOS 11, so my built versions may only work on MacOS 11. I have a report of it working on MacOS 12, but beyond that - who knows? #2 reason is those packages (like atk, cairo, flac, gettext, etc.) required to do a build. To make an app bundle it is necessary to put them inside the app bundle instead of in their normal default location. I have tried 2 package managers for the Mac - MacPorts and Homebrew. MacPorts claims to support non-standard install locations, but in fact I got a build failure when I tried (bug report says this is fixed now). Homebrew claims to not support non-standard install locations, but in fact I got it to work. But Homebrew now requires MacOS 12 or later so I can't use it anymore. Beyond that, I ran into the issue that any of the packages can change at any time, and there's no way to get any but the latest version. And a change can break the build - I set up a shell script to download the packages and build from a freeciv source tarfile, and it worked until one day it didn't because a changed package broke the build.
Statistics: Posted by Dino the Dinosore — Mon Dec 16, 2024 11:40 pm