OK, much further, thanks Robert. And at last, a clue. It fails looking for the gtk toolkit. Yet, each time I tried this, I copied this line from the steps on Git; (You can see gtk-osx-application-gtk3 is there)
sudo port install git exiv2 libgphoto2 gtk-osx-application-gtk3 lensfun librsvg libsoup openexr json-glib flickcurl GraphicsMagick openjpeg lua webp libsecret pugixml osm-gps-map adwaita-icon-theme tango-icon-theme intltool iso-codes libomp gmic I just checked "port install" and half of them, in fact, most of the packages after "exiv2" are not installed. So, I may have needed to pay closer attention to the 100s of lines of output when I run this command. Perhaps something caused it to fail or exit when I ran it. I am going to run it again and direct the output to a log file for analysis. After that, I will repeat and install each package separately. Thanks for your help. On Wed, Aug 19, 2020 at 12:46 PM Robert Bridge <rob...@robbieab.com> wrote: > cmake -DUSE_OPENMP=no ... > > Should give a message about OpenMP-based threading being disabled. > > On Wed, 19 Aug 2020 at 12:33, Con Cunningham <con.cunning...@gmail.com> > wrote: > >> Hi Robert, how do I switch off openMP? >> There are so many pieces to this, I am having a hard time finding the >> right places to go for information. But I’ll get there 😊 >> >> Sent from my iPhone >> >> On 19 Aug 2020, at 12:20, Robert Bridge <rob...@robbieab.com> wrote: >> >> >> Try switching off openMP with intltool installed? That is the openMP >> error again. >> >> On Wed, 19 Aug 2020 at 12:04, Con Cunningham <con.cunning...@gmail.com> >> wrote: >> >>> I just tried installing intltool on its own, and re-running cmake. No >>> joy, sadly. I Must be making some mistake in the steps, but I have done >>> them twice now, and can't see it. >>> >>> concunningham@IMacOffice darktable % sudo port install intltool >>> ---> Computing dependencies for intltool >>> ---> Cleaning intltool >>> ---> Scanning binaries for linking errors >>> ---> No broken files found. >>> ---> No broken ports found. >>> concunningham@IMacOffice darktable % mkdir build >>> concunningham@IMacOffice darktable % cd build >>> concunningham@IMacOffice build % cmake .. >>> -DCMAKE_OSX_DEPLOYMENT_TARGET=10.7 -DCMAKE_CXX_FLAGS=-stdlib=libc++ >>> -DOpenMP_C_INCLUDE_DIR=/opt/local/include/libomp >>> -DOpenMP_CXX_INCLUDE_DIR=/opt/local/include/libomp >>> -DCMAKE_LIBRARY_PATH=/opt/local/lib/libomp -DBINARY_PACKAGE_BUILD=ON >>> -DRAWSPEED_ENABLE_LTO=ON -DBUILD_CURVE_TOOLS=ON -DBUILD_NOISE_TOOLS=ON >>> -- The CXX compiler identification is AppleClang 11.0.3.11030032 >>> -- The C compiler identification is AppleClang 11.0.3.11030032 >>> -- Detecting CXX compiler ABI info >>> -- Detecting CXX compiler ABI info - done >>> -- Check for working CXX compiler: >>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ >>> - skipped >>> -- Detecting CXX compile features >>> -- Detecting CXX compile features - done >>> -- Detecting C compiler ABI info >>> -- Detecting C compiler ABI info - done >>> -- Check for working C compiler: >>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc >>> - skipped >>> -- Detecting C compile features >>> -- Detecting C compile features - done >>> CMake Error at >>> /opt/local/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 >>> (message): >>> Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) >>> (Required is at least version "4.5") >>> Call Stack (most recent call first): >>> >>> /opt/local/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 >>> (_FPHSA_FAILURE_MESSAGE) >>> /opt/local/share/cmake-3.18/Modules/FindOpenMP.cmake:529 >>> (find_package_handle_standard_args) >>> CMakeLists.txt:76 (find_package) >>> >>> >>> -- Configuring incomplete, errors occurred! >>> See also >>> "/Users/concunningham/Documents/Projects/Personal/darktable/build/CMakeFiles/CMakeOutput.log". >>> concunningham@IMacOffice build % >>> >>> ___________________________________________________________________________ >>> darktable developer mailing list to unsubscribe send a mail to >>> darktable-dev+unsubscr...@lists.darktable.org >>> >> ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org