Agree. I´d say either one of the homebrew compilers could be added as 
guideline. User has to manually add it anyway I think as brew install any 
particular clang isn´t in the script yet. Brew seems to replace versions 
regularly as well so maintaining version 16 will not be for long.
I´d stay out of port install of clang. The p.w.wong isn´t adressing apple 
silicon versions is he? Which is another can of worms. We should add an 
additional mac_intel folder as opposed to mac_arm64. I tested on both 
architectures and intel based scripts works pretty much as is right now  
but arm64 is another ballpark.

All in all, my scripts builds on Erkans efforts and what I provide works 
without any additional changes to source code. Well, work with some 
workaround tricks but that is probably what we have to live with for now.

Erkan is missing install_name_tool part added in this script:
https://bitbucket.org/Dannephoto/hugin/src/master/mac/ExternalPrograms/scripts/boost.sh
Needed so it becomes standalone.
I reading this Erkan Ozgur Yilmaz. What´s your status in your version? If 
reading this we could check into a "release"?


tisdag 25 juli 2023 kl. 22:34:09 UTC+2 skrev T. Modes:

> Hello Mac builder,
>
> currently there are at least 3 different build scripts for Hugin I'm 
> aware. 
> https://bugs.launchpad.net/hugin/+bug/2028086 by p.w.wong
> https://sourceforge.net/p/hugin/hugin/merge-requests/4/ by Erkan Ozgur 
> Yilmaz 
> https://bitbucket.org/Dannephoto/hugin/src/master/ by Dudeck
>
> Two of them wants now be merged with our default repository.
>
> But each of them is different:
> e.g. all are using different paths to the compiler:
> CC="/opt/local/bin/clang" 
> CXX="/opt/local/bin/clang++"
>
> CC="/opt/homebrew/Cellar/llvm/16.0.1/bin/clang" 
> CXX="/opt/homebrew/Cellar/llvm/16.0.1/bin/clang++" 
>
> CC="/opt/homebrew/Cellar/llvm/16.0.3/bin/clang"
> CXX="/opt/homebrew/Cellar/llvm/16.0.3/bin/clang++" 
>
> Just to name one of them. 
>
> We can't have different flavours of the build scripts in the main 
> repository.
> So please synchronize your efforts and reach an agreement on one! way for 
> the main repository.
>

-- 
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/722fdc3b-c37d-4aa4-a056-ed4742baa5b3n%40googlegroups.com.

Reply via email to