--
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 hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/f88ca778-8da6-40fd-a872-2096536c4200n%40googlegroups.com.
and the mac docs don’t tell you what you need for cmake options & vars. So I feel like I’m at a bit of a dead-end. If anyone’s working on it, I’ll try to help, but right now I’m stuck.
--
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 hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/f4d2c0f2-9c2a-4924-948d-3257d56d821fn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/6f2e6f57-307a-4423-8594-7ae153ebf7cbn%40googlegroups.com.
Yes, using xcrun for the SDKVERSION was one change.Also, I use subfolders under /Applications/. Notably, I have XCode installed in /Applications/Development/, so I’ve added:XCODE_PATH=`xcode-select --print-path`and changed:MACSDKDIR="${XCODE_PATH}/Platforms/MacOSX.platform/Developer/SDKs/MacOSX${SDKVERSION}.sdk"I think there’s an xcrun option that will provide the above path w/o having to use the double var concatenation.
And:PROCESSNUM=$(sysctl hw.ncpu | sed 's/^.*://' | sed 's/[^[:digit:]]//g’);I have a feeling ‘sysctl’ may be more future-proof than the output of hostinfo. Seems cleaner at least.
Another is for anything using cmake and CMakeModules/FindOpenMP.cmake for libomp, add:#Apple clang"-Xpreprocessor -fopenmp -lomp”(-lomp may not be necessary?)I can use homebrew’s clang instead, but if that was the only reason for not using Apple’s clang, that may be a solution. (I haven’t gotten a working build yet, though, so...)
BTW, the only libiconv that I got to work without error was homebrew’s, so I was thinking they’re building it with particular options. Are you able to get it to link in and/or compile correctly? I was getting this error until I installed homebrew’s version:ld: warning: dylib (/Users/rsc/src/hugin-2020.0.0-2/mac/ExternalPrograms/repository/lib/libiconv.dylib) was built for newer macOS version (10.15) than being linked (10.13)Undefined symbols for architecture x86_64:"_iconv", referenced from:Exiv2::
- Completely aside, when I ran into the above error (x86_64), I tried updating the line:OPTIMIZE="-march=core2 -mtune=core2 -ftree-vectorize” \to a more current -march, but couldn't really find anything definitive to use and nothing I tried helped anyway. But that might be something to consider as well - core2 macs were deprecated quite a while ago (I had a white imac that was core2 - I don’t think any of the silver ones are). So what might be a better -march to optimize for?
I assume I need to refresh hugin from hg?
How's the build for this going? I'm finding the display issues on hidpi screens on the previous version a challenge and hoping we could have even a mac alpha soon to try
On Monday, 8 February 2021 at 18:12:22 UTC Bob Campbell wrote:When building exiv2. Maybe because I have the build target set to 10.13? I’m building exiv2-0.27.2 - haven’t checked if that’s the most recent release.
On Feb 17, 2021, at 3:20 PM, Niklas Mischkulnig <nik...@mischkulnig.de> wrote:On Monday, 8 February 2021 at 18:12:22 UTC Bob Campbell wrote:When building exiv2. Maybe because I have the build target set to 10.13? I’m building exiv2-0.27.2 - haven’t checked if that’s the most recent release.repository/lib/libiconv.dylib doesn't exist for me after building the dependencies, it should use the system version. I ran otool -L lib/libexiv2.dylib and it has indeed linked against /usr/lib/libiconv.2.dylib.Maybe changing the deployment target caused another configuration change when building gettext (which then built libiconv, I'm don't actually know why it doesn't in my case).If you're not actually intending to build a binary for distribution, you could also simply not set -DMAC_SELF_CONTAINED_BUNDLE=ON in Hugin's cmake and install all dependencies via Homebrew (or MacPorts), so treating it like a "normal" Linux build and following INSTALL_cmake.
--
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 hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/d47c913c-6338-4b57-b1b2-0413819f2f89n%40googlegroups.com.
On Feb 19, 2021, at 6:31 PM, jmuc...@gmail.com <jmuc...@gmail.com> wrote:
--
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 hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/d47c913c-6338-4b57-b1b2-0413819f2f89n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/BDB44D64-DDA2-4858-8653-9D52182C234E%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/2EDA04AE-E2F4-4C2C-913C-6567782E7AD3%40accesscomm.ca.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/6ac94e4f-0d83-4987-9fe8-fd8e106e126en%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/D87DB4E6-A0F8-494D-8605-B0DC53968576%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/6132ECD6-E376-4B53-9832-CE0C01727EF9%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/097959d4-2ca9-4536-a042-4b5d8114e6c4n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/CAGARPpurZgasQZ6J1j2PGbE2qo%3DgynC5q0ZAbhK_LR8bH2jvsQ%40mail.gmail.com.
--
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 hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/54fd888ebf50778c211ae9e36253dd25a20196ff.camel%40levy.ch.
--
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 hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/925d4a20-51d7-4d73-a289-8fe5f7b81a83n%40googlegroups.com.
I briefly looked for a build target for a distributable .dmg file, but didn’t find anything. I’ll try putting together something, but if anyone knows off-hand, please speak up!