Open
Description
Installed using instructions on https://github.com/visrealm/hbc-56/tree/main/emulator
When running cmake --build . --config Release on Ubuntu 22.04. I get the error below.
/usr/bin/ld: CMakeFiles/SDL2.dir/src/video/wayland/SDL_waylanddatamanager.c.o: in function `Wayland_data_source_destroy':
SDL_waylanddatamanager.c:(.text+0x763): undefined reference to `wl_proxy_marshal_flags'
/usr/bin/ld: CMakeFiles/SDL2.dir/src/video/wayland/SDL_waylanddatamanager.c.o: in function `Wayland_data_offer_receive':
SDL_waylanddatamanager.c:(.text+0x87b): undefined reference to `wl_proxy_marshal_flags'
/usr/bin/ld: CMakeFiles/SDL2.dir/src/video/wayland/SDL_waylanddatamanager.c.o: in function `Wayland_data_offer_destroy':
SDL_waylanddatamanager.c:(.text+0x9f3): undefined reference to `wl_proxy_marshal_flags'
/usr/bin/ld: CMakeFiles/SDL2.dir/src/video/wayland/SDL_waylanddatamanager.c.o: in function `Wayland_data_device_clear_selection':
SDL_waylanddatamanager.c:(.text+0xab8): undefined reference to `wl_proxy_marshal_flags'
/usr/bin/ld: CMakeFiles/SDL2.dir/src/video/wayland/SDL_waylanddatamanager.c.o: in function `Wayland_data_device_set_selection':
SDL_waylanddatamanager.c:(.text+0xb7d): undefined reference to `wl_proxy_marshal_flags'
/usr/bin/ld: CMakeFiles/SDL2.dir/src/video/wayland/SDL_waylanddatamanager.c.o:SDL_waylanddatamanager.c:(.text+0xc15): more undefined references to `wl_proxy_marshal_flags' follow
collect2: error: ld returned 1 exit status
make[2]: *** [emulator/thirdparty/SHARED/CMakeFiles/SDL2.dir/build.make:3193: emulator/thirdparty/SHARED/libSDL2-2.0.so.0.17.0] Error 1
make[1]: *** [CMakeFiles/Makefile2:1315: emulator/thirdparty/SHARED/CMakeFiles/SDL2.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
Also I can confirm that I definitly have libwayland-dev installed
Any ideas?
Metadata
Metadata
Assignees
Labels
No labels