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 <crib...@gmail.com>
 To: Darktable-users <darktable-users@lists.sourceforge.net> 
 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
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users


  
------------------------------------------------------------------------------
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to