Am 10.02.23 um 13:18 schrieb Robert Clausecker:

Okay, I checked again: the feature you depend on is not part of Google
Highway 1.0.3, which is the newest published version.  Looks like it
went in just a few days after the release. I will therefore not be able
to package lux 1.1.5 until a Google Highway version with this feature
has been released.

Well, why don't you just apply the patch then? It's a simple fix and will work. Then it will work just fine with hwy 1.0.3.

If you don't want to use highway because you insist on using the CMake code I added recently to find it you could still build the Vc version, even though it may produce less 'true' SIMD code on some platforms.

I cannot fix this as I'm not going to bundle a second copy of Highway
just to build your package.  We'll have to wait until a new Highway
version is released.  Please avoid depending on unreleased features in
dependencies.  Makes it much harder to actually use your software.

You *can* fix it. All it takes is this patch to the CMakeLists.txt in the lux root folder:

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 013a122..af5f18c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -598,17 +598,17 @@ endif()

 # highway has added code to find it with cmake config mode

-if(USE_HWY_LIBRARY)
-  find_package(HWY CONFIG REQUIRED)
-  if (HWY_FOUND)
-    message(STATUS "find_package: HWY_FOUND = true")
-  endif()
-
-  if(NOT "${HWY_INCLUDE_DIR}" STREQUAL "")
-    message(STATUS "HWY_INCLUDE_DIR = ${HWY_INCLUDE_DIR}")
-    include_directories(${HWY_INCLUDE_DIR})
-  endif()
-endif()
+# if(USE_HWY_LIBRARY)
+#   find_package(HWY CONFIG REQUIRED)
+#   if (HWY_FOUND)
+#     message(STATUS "find_package: HWY_FOUND = true")
+#   endif()
+#
+#   if(NOT "${HWY_INCLUDE_DIR}" STREQUAL "")
+#     message(STATUS "HWY_INCLUDE_DIR = ${HWY_INCLUDE_DIR}")
+#     include_directories(${HWY_INCLUDE_DIR})
+#   endif()
+# endif()

set(required_libraries vigraimpex sfml-window sfml-graphics sfml-system exiv2)


--
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/f9d07bd1-7600-7824-320d-e14c079cf92c%40yahoo.com.
  • Re: [hugin-ptx... Robert Clausecker
    • Re: [hugi... 'Kay F. Jahnke' via hugin and other free panoramic software
      • Re: [... Robert Clausecker
      • Re: [... Robert Clausecker
        • R... 'Kay F. Jahnke' via hugin and other free panoramic software
          • ... Robert Clausecker
            • ... 'Kay F. Jahnke' via hugin and other free panoramic software
            • ... Robert Clausecker
            • ... 'Kay F. Jahnke' via hugin and other free panoramic software
            • ... Robert Clausecker
            • ... 'Kay F. Jahnke' via hugin and other free panoramic software
            • ... 'Kay F. Jahnke' via hugin and other free panoramic software
            • ... Robert Clausecker
            • ... 'Kay F. Jahnke' via hugin and other free panoramic software
            • ... 'Kay F. Jahnke' via hugin and other free panoramic software
            • ... [email protected]
            • ... 'Kay F. Jahnke' via hugin and other free panoramic software
            • ... Kuutti Mikko (KAVI)
            • ... 'Kay F. Jahnke' via hugin and other free panoramic software

Reply via email to