On Friday, May 16, 2014 15:00 BST, Terrence Enger <ten...@iseries-guru.com> wrote: > Zolnai, > > My build of commit 48eccfb, fetched around 2014-05-16 00:57 UTC, is > failing with messages: > > [build LNK] Library/libavmedialo.so > > /home/terry/lo_hacking/git/libo2/workdir/LinkTarget/StaticLibrary/libcollada2gltf.a(GLTF-Open3DGC.o): > In function `o3dgc::Timer::Tic()': > > /home/terry/lo_hacking/git/libo2/workdir/UnpackedTarball/collada2gltf/dependencies/o3dgc/src/o3dgc_common_lib/inc/o3dgcTimer.h:115: > undefined reference to `clock_gettime' > > /home/terry/lo_hacking/git/libo2/workdir/LinkTarget/StaticLibrary/libcollada2gltf.a(GLTF-Open3DGC.o): > In function `o3dgc::Timer::Toc()': > > /home/terry/lo_hacking/git/libo2/workdir/UnpackedTarball/collada2gltf/dependencies/o3dgc/src/o3dgc_common_lib/inc/o3dgcTimer.h:119: > undefined reference to `clock_gettime' > > I notice that the files downloaded by `make fetch` were: > > collada2gltf-master-6258611a6a.tar.bz2 > libpng-1.5.18.tar.gz > OpenCOLLADA-master-6509aa13af.tar.bz2 > > If I am reading things correctly, the first of these was introduced > by: > > commit d575917016f65a7322817a8e13ec25c52d18a600 > Author: Zolnai Tamás <tamas.zol...@collabora.com> > Date: Thu Apr 10 13:37:38 2014 +0200 > > Introduce Collada2gltf external library > > Change-Id: I157f175ee6ea719e98ba45133f53cb4d2c3045bb > > > Suggestions welcome.
Hi Terry, I didn't get the same error while building. I google it and find that: http://stackoverflow.com/questions/2418157/ubuntu-linux-c-error-undefined-reference-to-clock-gettime-and-clock-settim It suggests to link -lrt library. So you can try to add these lines: ifeq ($(OS),LINUX) $(eval $(call gb_Library_add_libs,collada2gltf,\ -lrt \ )) endif to the external/collada2gltf/StaticLibrary_collada2gltf.mk file. I hope it helps. Best regards, Tamás _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice