This series breaks my compilation:

gcc -m64  -Wall -std=gnu99 -Werror=vla -Werror=pointer-arith 
-Werror=variadic-macros -g   
target_api/gl/tests/bugs/CMakeFiles/point-sprite.dir/point-sprite.c.o  -o 
bin/point-sprite  -rdynamic lib/libpiglitutil_gl.so.0 -lGL 
lib/libpiglitutil.so.0 -lrt -ldl -lxkbcommon -lpng -lz -lm -lEGL 
-L/tmp/build_root/m64/lib -lgbm -L/tmp/build_root/m64/lib/x86_64-linux-gnu 
-lwaffle-1 -ldrm -lxcb -lxcb-dri2 -ldrm_intel -ldrm -lxcb -lxcb-dri2 
-ldrm_intel -lX11 -lGL 
-Wl,-rpath,/home/majanes/src/jenkins/repos/piglit/build_m64/lib: && :

lib/libpiglitutil_gl.so.0: undefined reference to `wl_keyboard_interface'
lib/libpiglitutil_gl.so.0: undefined reference to `wl_display_dispatch'

adding -lwayland-client gets the link working.

-Mark

Tapani Pälli <tapani.pa...@intel.com> writes:

> Round 2 *gonggg*
>
> Here's another try to implement eventloop for Wayland. I've done fixes
> based on Pekka's review. I did not attempt to support multiseat or multiple
> keyboards, such configurations are considered exotic for running Piglit and
> support can be added later. Main thing is to try to be consistent with 
> existing X11 backend.
>
> Thanks;
>
> Tapani Pälli (2):
>   cmake: require libxkbcommon when building with Wayland
>   util: implement eventloop for wayland platform
>
>  CMakeLists.txt                                     |   7 +
>  tests/util/CMakeLists.txt                          |   5 +
>  .../util/piglit-framework-gl/piglit_wl_framework.c | 253 
> +++++++++++++++++++--
>  3 files changed, 249 insertions(+), 16 deletions(-)
>
> -- 
> 2.7.4
>
> _______________________________________________
> Piglit mailing list
> Piglit@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/piglit
_______________________________________________
Piglit mailing list
Piglit@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to