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

Reply via email to