No go :( $ git submodule update rm -rf build/* <--- just to be sure $ ./build.sh --prefix /usr/local --enable-opencl --enable-lua --disable-gnome-keyring --enable- openmap --enable-geo --enable-kwallet
<snip> [ 28%] Building CXX object src/CMakeFiles/lib_darktable.dir/common/imageio_rawspeed.cc.o Building C object src/CMakeFiles/lib_darktable.dir/common/interpolation.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/import_session.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/locallaplacian.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/locallaplaciancl.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/metadata.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/mipmap_cache.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/noiseprofiles.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/pdf.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/styles.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/system_signal_handling.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/selection.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/tags.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/utility.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/variables.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/pwstorage/backend_kwallet.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/pwstorage/pwstorage.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/opencl.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/dynload.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/dlopencl.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/ratings.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/resource_limits.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/histogram.c.o Building C object src/CMakeFiles/lib_darktable.dir/control/control.c.o BUT this is different - the namespace is now known! Seems like there's a missing #include Kevin On Wednesday, 26 April 2017 12:32:41 PM AEST Moritz Mœller (The Ritz) wrote: > git submodule update? > > .mm > > On April 26, 2017 07:02:17 Kevin <kmg...@bigpond.com> wrote: > > Hi, > > > > I'm having problems compiling darktable. This has been happening for some > > time so is not just some recent change to the source. > > > > Platform: Fedora 25, completely up-to-date. > > > > The error is as follows: > > > > <snip> > > [ 21%] Building CXX object src/CMakeFiles/lib_darktable.dir/common/ > > imageio_exr.cc.o > > /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc:51:76: > > error: ‘RawImage’ has not been declared > > > > static dt_imageio_retval_t dt_imageio_open_rawspeed_sraw (dt_image_t > > *img, > > > > RawImage r, dt_mipmap_buffer_t *buf); > > > > > > ^ > > > > ~ > > > > ~ > > > > ~ > > > > ~ > > > > ~ > > > > ~ > > > > ~ > > > > /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc:52:8: > > error: > > ‘CameraMetaData’ does not name a type > > > > static CameraMetaData *meta = NULL; > > > > ^~~~~~~~~~~~~~ > > > > /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc: In > > function > > ‘void dt_rawspeed_load_meta()’: > > /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc:56:6: > > error: > > ‘meta’ was not declared in this scope > > > > if(meta == NULL) > > > > ^~~~ > > > > /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc:65:18: > > error: expected type-specifier before ‘CameraMetaData’ > > > > meta = new CameraMetaData(camfile); > > > > ^~~~~~~~~~~~~~ > > > > ... plus many more > > > > The start of the build is as follows: > > > > warning: unknown feature 'gnome-keyring' > > warning: unknown feature 'openmap' > > Darktable build script > > > > Building directory: /home/kmg/photography/darktable/build > > Installation prefix: /usr/local > > Build type: RelWithDebInfo > > Build generator: Unix Makefiles > > Build tasks: 8 > > > > > > -- Building SSE2-optimized codepaths: ON > > -- Found little endian system. Good. > > -- Is the target platform supported: 1 > > -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs > > -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success > > -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs > > -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success > > -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed- > > member > > -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed- > > member - Failed > > -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed- > > member > > -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed- > > member - Failed > > -- Performing Test C_COMPILER_UNDERSTANDS_-Wframe-larger-than=32768 > > -- Performing Test C_COMPILER_UNDERSTANDS_-Wframe-larger-than=32768 - > > Success ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org