it seems that this has been - sorta resolved.
https://www.mail-archive.com/cmake-developers@cmake.org/msg06894.html
I do not understand the resolution on the error report. But it seems to
have been moved to webkit - I think.
It does not come with cmake. It does not come with glib. nor gtk2.
can someone explain ?
On 9/27/18 10:30 AM, Richard Hobday wrote:
There is a page on the darktable Wiki which may address this issue.
Not sure if it is up to date, but may point you in the right direction ...
https://redmine.darktable.org/projects/darktable/wiki/Building_darktable_22
R.
On 26/09/18 23:47, Postmaster wrote:
Apparently it wants glib 2.40. But I think GTK3 sets it up - maybe.
find_package(Glib 2.40 REQUIRED)
Who is in charge of clarifying this inconsistency?
src/CMakeLists.txt" line 245 of 847 --28%-- col 1
#
# Find all other required libraries for building
#
# GTK3 does pull glib, but this allows us to check for the version
find_package(Glib 2.40 REQUIRED)
add_definitions("-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40")
add_definitions("-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_MIN_REQUIRED")
include_directories(SYSTEM ${Glib_INCLUDE_DIRS})
list(APPEND LIBS ${Glib_LIBRARIES})
# GTK3 pulls in ATK, GDK, GDK-PIXBUF, CAIRO, GLIB, PANGO
find_package(GTK3 3.14 REQUIRED)
add_definitions("-DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14")
#add_definitions("-DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_MIN_REQUIRED")
include_directories(SYSTEM ${GTK3_INCLUDE_DIRS})
list(APPEND LIBS ${GTK3_LIBRARIES})
# Check for libxml2 / broken cmake module can't be included in the
foreach() below
find_package(LibXml2 2.6 REQUIRED)
include_directories(SYSTEM ${LIBXML2_INCLUDE_DIR})
list(APPEND LIBS ${LIBXML2_LIBRARIES})
add_definitions(${LIBXML2_DEFINITIONS})
# used to launch a tiny http server, used by facebook exporter
find_package(LibSoup2)
if(LIBSOUP2_FOUND)
include_directories(SYSTEM ${LIBSOUP2_INCLUDE_DIRS})
list(APPEND LIBS ${LIBSOUP2_LIBRARIES})
add_definitions(${LIBSOUP2_DEFINITIONS})
add_definitions("-DHAVE_HTTP_SERVER")
list(APPEND SOURCES "common/http_server.c")
___________________________________________________________________________
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
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org