> On Dec 5, 2025, at 05:55, Robert Helling <[email protected]> wrote:
>
>> So you have to uninstall the Homebrew Qt build before this will work.
>
> That is an option. Unfortunately, Qt is also a dependency for other programs
> that I have installed via homebrew. But ...
Then let's not do that.
>> Obviously (I can explain to anyone to who, this isn't obvious) we don't want
>> to build our binaries with Homebrew. But I guess to make it easier for
>> people who approach their computer with "but everyone does it that way" I
>> guess I need to figure out how to make Subsurfacec build on a Mac using the
>> Homebrew parts because this is just too painful for words.
>>
>> Dang. I was actually trying to make some progress instead of spending yet
>> more time on build infra stuff...
>>
>
> ... if it is just me, don't waste any further time on this! I have a build
> using the homebrew supplied Qt whose only flaw is that it doesn't have the
> map. I can totally live without that. In any near future, I am not going to
> work on the map, so I don't care. If I want a map, I can still use the
> binaries from github or use my Linux computer. I am totally happy with that
> situation. And if I really wanted, I could always brew uninstall qt@6.
>
> Thanks for your help, I can build again. That is really all I wanted.
Please download the latest version of that branch - so either in a clean
directory or in your last attempt with the previous version.
curl -O
https://raw.githubusercontent.com/subsurface/subsurface/refs/heads/dirkhh-macos-qt6/scripts/macos-ssrf-dev-start.sh
bash macos-ssrf-dev-start.sh -clean
this will delete the old builds and all the old dependencies and instead use
almost exclusively the Homebrew components.
This should work out of the box - I tested this in a clean VM with nothing
installed besides the command line tools.
If this fails for you -- which based on past experience I am 100% certain it
will, please send the build.log and the error you see
/D
_______________________________________________
subsurface mailing list -- [email protected]
To unsubscribe send an email to [email protected]