I use the following patch to compile on Fedora (it disables a couple of
warnings that break the build):
--- ./src/CMakeLists.txt.orig 2015-05-13 20:21:03.706279576 -0700
+++ ./src/CMakeLists.txt 2015-05-13 20:21:39.024246687 -0700@@ -111,7 +111,7 @@
# initial compiler flags add_definitions("-DHAVE_CONFIG_H")-set(CMAKE_C_FLAGS
"${CMAKE_C_FLAGS} -std=c99")+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99
-Wno-array-bounds -Wno-maybe-uninitialized") # Check for openmp
find_package(OpenMP)
I offered it some time ago to DT devs, but it was ignored for some reason.
From: Francisco Cribari <[email protected]>
To: Darktable-users <[email protected]>
Sent: Saturday, November 7, 2015 1:32 PM
Subject: [Darktable-users] Compiling DT from git: error
I tried to compile to Darktable from git and got the following error (Fedora 22
64 bit, gcc 5.1.1-4):
/home/cribari/darktable/src/common/interpolation.c: In function
‘dt_interpolation_compute_sample’:/home/cribari/darktable/src/common/interpolation.c:791:21:
error: array subscript is above array bounds [-Werror=array-bounds] h
+= kernelh[j] * ipixel[0]; ^[ 24%] Building C object
src/CMakeFiles/lib_darktable.dir/common/noiseprofiles.c.o[ 24%] Building C
object src/CMakeFiles/lib_darktable.dir/common/pdf.c.occ1: all warnings being
treated as errorssrc/CMakeFiles/lib_darktable.dir/build.make:868: recipe for
target 'src/CMakeFiles/lib_darktable.dir/common/interpolation.c.o'
failedmake[2]: *** [src/CMakeFiles/lib_darktable.dir/common/interpolation.c.o]
Error 1make[2]: *** Waiting for unfinished jobs....CMakeFiles/Makefile2:1208:
recipe for target 'src/CMakeFiles/lib_darktable.dir/all' failedmake[1]: ***
[src/CMakeFiles/lib_darktable.dir/all] Error 2Makefile:149: recipe for target
'all' failedmake: *** [all] Error 2
Suggestions are welcome. FC
--
Francisco Cribari - http://www.cribari.com.br - "All theory, my friend, is
grey, but green is life's glad golden tree." --Goethe (Faust)
------------------------------------------------------------------------------
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users
------------------------------------------------------------------------------
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users