> 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]

Reply via email to