11:41:20 [ 52%] Linking CXX executable ../../../../bin/mir_demo_standalone_render_overlays.bin 11:41:20 cd /<<BUILDDIR>>/mir-0.26.1+17.04.20170209.1+zesty4503bzr4124/obj-x86_64-linux-gnu/src/platforms/android/utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_standalone_render_overlays.dir/link.txt --verbose=1 11:41:20 /usr/lib/ccache/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/mir-0.26.1+17.04.20170209.1+zesty4503bzr4124=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -std=c++14 -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -flto -ffat-lto-objects -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/mir_demo_standalone_render_overlays.dir/render_overlays.cpp.o -o ../../../../bin/mir_demo_standalone_render_overlays.bin -rdynamic ../../../../lib/libmirplatform.so.16 ../../../../lib/libmircommon.so.7 ../../../capnproto/libmircapnproto.a -lkj -lcapnp ../../../../lib/libmircore.so.1 -lboost_date_time -lboost_system -lboost_program_options -lboost_filesystem -ldl -lEGL -lGLESv2 -lGLESv2 -L/lib/x86_64-linux-gnu -ludev -ludev 11:41:21 //usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirInputDeviceStateEvent::device_pressed_keys_for_index(unsigned long, unsigned long) const@MIR_COMMON_0.25_PRIVATE' 11:41:21 //usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirPointerEvent::set_x(float)@MIR_COMMON_0.25_PRIVATE' 11:41:21 //usr/lib/x86_64-linux-gnu/libmirclient.so.9: undefined reference to `MirTouchEvent::pressure(unsigned long) const@MIR_COMMON_0.25_PRIVATE'
Hmm, not sure why this is suddenly happening, but the fix is:
lp:~alan-griffiths/mir/add-missing-link-library/+merge/321276
« Back to merge proposal
11:41:20 [ 52%] Linking CXX executable ../../. ./../bin/ mir_demo_ standalone_ render_ overlays. bin >/mir-0. 26.1+17. 04.20170209. 1+zesty4503bzr4 124/obj- x86_64- linux-gnu/ src/platforms/ android/ utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/ mir_demo_ standalone_ render_ overlays. dir/link. txt --verbose=1 prefix- map=/<< BUILDDIR> >/mir-0. 26.1+17. 04.20170209. 1+zesty4503bzr4 124=. -fstack- protector- strong -Wformat -Werror= format- security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -std=c++14 -Werror -Wall -fno-strict- aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -flto -ffat-lto-objects -Wl,-Bsymbolic- functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/ mir_demo_ standalone_ render_ overlays. dir/render_ overlays. cpp.o -o ../../. ./../bin/ mir_demo_ standalone_ render_ overlays. bin -rdynamic ../../. ./../lib/ libmirplatform. so.16 ../../. ./../lib/ libmircommon. so.7 ../../. ./capnproto/ libmircapnproto .a -lkj -lcapnp ../../. ./../lib/ libmircore. so.1 -lboost_date_time -lboost_system -lboost_ program_ options -lboost_filesystem -ldl -lEGL -lGLESv2 -lGLESv2 -L/lib/ x86_64- linux-gnu -ludev -ludev x86_64- linux-gnu/ libmirclient. so.9: undefined reference to `MirInputDevice StateEvent: :device_ pressed_ keys_for_ index(unsigned long, unsigned long) const@MIR_ COMMON_ 0.25_PRIVATE' x86_64- linux-gnu/ libmirclient. so.9: undefined reference to `MirPointerEven t::set_ x(float) @MIR_COMMON_ 0.25_PRIVATE' x86_64- linux-gnu/ libmirclient. so.9: undefined reference to `MirTouchEvent: :pressure( unsigned long) const@MIR_ COMMON_ 0.25_PRIVATE'
11:41:20 cd /<<BUILDDIR>
11:41:20 /usr/lib/ccache/c++ -g -O2 -fdebug-
11:41:21 //usr/lib/
11:41:21 //usr/lib/
11:41:21 //usr/lib/
Hmm, not sure why this is suddenly happening, but the fix is:
lp:~alan-griffiths/mir/add-missing-link-library/+merge/321276