On Sun, Mar 20, 2016 at 9:06 PM, wim vandenbussche <vandenbussche....@telenet.be> wrote: > Tobias Ellinghaus <me@...> writes: > >> >> Am Mittwoch, 16. März 2016, 17:10:19 schrieb wim vandenbussche: >> > Tobias Ellinghaus <me <at> ...> writes: >> > > Am Montag, 14. März 2016, 16:28:33 schrieb wim vandenbussche: >> > > > Darktable build script >> > > >> > > Please try deleting build/ and then running build.sh again. >> > > >> > > [...] >> > >> > Hi Tobias, >> > >> > I removed the directory, I removed the entire darktable directory and both >> > cases failed, I also tried on a laptop and the same problem exists. I'm >> > using ubuntu 15.10 if that may be a help to find the solution? >> >> Then please show the message you get. I asked you to delete build/ because > the >> output you showed was incomplete due to cached settings. >> >> Tobias > > > Darktable build script > > Building directory: ./build > Installation prefix: /opt/darktable/ > Build type: Release > Make program: make > Make tasks: 4 > > > -- Building SSE2-optimized codepaths: ON > -- Found little endian system. Good. > -- multiarch triplet detected: x86_64-linux-gnu > -- Looking for external programs > -- Found perl > -- Found intltool-merge > -- Found xsltproc > -- Found xmllint > -- All external programs found > -- Found Gettext > -- Found msgfmt to convert language file. Translation enabled > -- Found Glib > -- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so > (found suitable version "2.9.2", minimum required is "2.6") > -- checking for one of the modules 'libsoup-2.2;libsoup2' > -- Found GIO > -- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.9.2") > -- Found JsonGlib > -- Internationalization: Enabled > -- Found GraphicsMagick > -- Does the compiler support __builtin_cpu_supports(): 1 > -- Checking for -march=native support > -- Lua support: Enabled > -- Map mode: enabled > -- Print mode: enabled > -- building darktable-cmstest with colord support. nice. > -- > -- Configuring done > -- Generating done > -- Build files have been written to: /home/wim/darktable/build This out put is still uncomplete. You did not remove build directory.
> [ 0%] Built target locale_af > [ 0%] [ 0%] [ 0%] Built target locale_ca > Built target locale_cs > Updating version string > [ 0%] [ 0%] Built target locale_da > Built target locale_el > [ 1%] Built target locale_de > [ 1%] Built target locale_fi > [ 1%] [ 1%] [ 1%] Built target locale_es > Built target locale_fr > Built target locale_gl > [ 1%] [ 3%] Built target create_version_gen > Built target locale_it > [ 3%] [ 3%] Built target locale_nl > [ 3%] Built target locale_he > Built target locale_ja > [ 3%] [ 3%] Built target locale_hu > Built target locale_pl > [ 3%] Built target locale_pt_PT > [ 3%] Built target locale_pt_BR > [ 3%] [ 3%] Built target locale_ru > Built target locale_ro > [ 3%] [ 3%] [ 5%] Built target locale_th > Built target locale_sk > Built target locale_sq > [ 5%] [ 5%] [ 5%] Built target locale_uk > Built target generate_metadata > [ 5%] Built target locale_sv > Built target locale_zh_CN > [ 5%] Checking validity of data/darktableconfig.xml > [ 5%] Checking validity of external/rawspeed/data/cameras.xml > [ 5%] Built target lautoc > [ 6%] Built target darktable.appdata_file > [ 6%] Built target darktable.desktop_file > [ 6%] Built target manpage-de-darktable-cmstest.1 > [ 6%] Built target manpage-de-darktable.1 > [ 6%] [ 6%] Built target validate_darktableconfig_xml > Built target validate_cameras_xml > [ 6%] [ 8%] Built target manpage-de-darktable-cli.1 > Built target manpage-de-darktable-generate-cache.1 > [ 8%] [ 8%] Built target manpage-de-darktable-viewer.1 > Built target manpage-de-darktable-cltest.1 > [ 8%] Built target manpage-es-darktable-cmstest.1 > [ 10%] [ 10%] Built target manpage-es-darktable.1 > Built target manpage-es-darktable-cli.1 > [ 10%] Built target manpage-es-darktable-viewer.1 > [ 11%] Built target manpage-es-darktable-generate-cache.1 > [ 11%] [ 11%] Built target manpage-es-darktable-cltest.1 > Built target manpage-fr-darktable-cmstest.1 > [ 13%] Built target manpage-fr-darktable.1 > [ 13%] Built target manpage-fr-darktable-viewer.1 > [ 15%] Built target manpage-fr-darktable-cli.1 > [ 16%] Built target manpage-fr-darktable-generate-cache.1 > [ 16%] [ 16%] Built target manpage_darktable-cli.1 > Built target manpage-fr-darktable-cltest.1 > [ 16%] [ 16%] [ 16%] Built target manpage_darktable-cltest.1 > Built target manpage_darktable-generate-cache.1 > Built target manpage_darktable-cmstest.1 > [ 16%] [ 16%] [ 16%] Built target darktable-cmstest > Built target manpage_darktable-viewer.1 > Built target manpage_darktable.1 > [ 16%] Built target generate_version > [ 16%] Built target generate_preferences > [ 16%] [ 16%] Built target darktablerc.html_file > Built target manpage-de > [ 16%] [ 30%] Built target darktablerc_file > Built target rawspeed > [ 30%] Built target manpage-fr > [ 30%] Built target manpage-es > [ 30%] Built target manpages > [ 56%] Built target lib_darktable > Linking C executable darktable > [ 56%] [ 56%] Built target darkroom > Built target map > [ 56%] Built target lighttable > Scanning dependencies of target tethering > Scanning dependencies of target slideshow > Scanning dependencies of target print > libdarktable.so: undefined reference to `Exiv2: > :ExifData::operator[](std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > XmpTextValue::XmpTextValue(std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > Xmpdatum::operator=(std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > XmpParser::decode(Exiv2::XmpData&, std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > XmpTextValue::read(std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > readFile(std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > PreviewImage::mimeType() const' > libdarktable.so: undefined reference to `Exiv2:: > Metadatum::print(Exiv2::ExifData const*) const' > libdarktable.so: undefined reference to `Exiv2:: > ExifKey::ExifKey(std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > XmpProperties::registerNs(std::string const&, std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > XmpParser::encode(std::string&, Exiv2::XmpData > const&, unsigned short, unsigned int)' > libdarktable.so: undefined reference to `Exiv2: > :XmpData::operator[](std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > ImageFactory::open(std::string const&, bool)' > libdarktable.so: undefined reference to `Exiv2:: > Exifdatum::operator=(std::string const&)' > libdarktable.so: undefined reference to `Exiv2: > :XmpKey::XmpKey(std::string const&)' > libdarktable.so: undefined reference to `Exiv2:: > IptcKey::IptcKey(std::string const&)' > collect2: error: ld returned 1 exit status > src/CMakeFiles/darktable.dir/build.make:195: > recept voor doel 'src/darktable' is mislukt > make[2]: *** [src/darktable] Fout 1 > CMakeFiles/Makefile2:1220: recept voor doel ' > src/CMakeFiles/darktable.dir/all' is mislukt > make[1]: *** [src/CMakeFiles/darktable.dir/all] Fout 2 > make[1]: *** Wachten op onvoltooide taken... > [ 56%] [ 56%] [ 56%] Building C object src/views/ > CMakeFiles/tethering.dir/tethering.c.o > Building C object src/views/CMakeFiles/slideshow.dir/slideshow.c.o > Building C object src/views/CMakeFiles/print.dir/print.c.o > Linking C shared module libprint.so > Linking C shared module libtethering.so > Linking C shared module libslideshow.so > [ 56%] Built target tethering > [ 56%] Built target print > [ 56%] Built target slideshow > Makefile:136: recept voor doel 'all' is mislukt > make: *** [all] Fout 2 Please do make sure that you do not have any junk in /usr/local, especially libexif: # cd /usr/local && find -name *libexif* -delete This looks very much like C++ ABI difference, i.e. darktable is being compiled with new C++11 ABI, while that libexif2 is still compiled with old ABI. Roman. > > ___________________________________________________________________________ > darktable developer mailing list > to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.or ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org