Coder Social home page Coder Social logo

Comments (5)

lilyinstarlight avatar lilyinstarlight commented on June 12, 2024 1

Can you share the entire build log when run from a fresh clone/download?

from sonic-pi.

tank-trax avatar tank-trax commented on June 12, 2024

I am building the source package for version 4.3 from https://github.com/sonic-pi-net/sonic-pi/archive/refs/tags/v4.3.0.zip

where would I find this log?

from sonic-pi.

tank-trax avatar tank-trax commented on June 12, 2024

I built git cloned stable branch and it built successfully however sonic-pi had an error on load

will create a new issue #3282

as the stable branch was not successful am trying to build git checkout v4.3.0

from sonic-pi.

tank-trax avatar tank-trax commented on June 12, 2024

the error with git checkout v4.3.0 is different

[100%] Linking CXX executable sonic-pi-imgui
/usr/bin/ld: CMakeFiles/sonic-pi-imgui.dir/backends/imgui_impl_opengl3.cpp.o: warning: relocation against `__glewBindBuffer' in read-only section `.text'
/usr/bin/ld: CMakeFiles/sonic-pi-imgui.dir/main.cpp.o: in function `main':
main.cpp:(.text+0x3ad): undefined reference to `glewInit'
/usr/bin/ld: CMakeFiles/sonic-pi-imgui.dir/backends/imgui_impl_opengl3.cpp.o: in function `ImGui_ImplOpenGL3_SetupRenderState(ImDrawData*, int, int, unsigned int)':
imgui_impl_opengl3.cpp:(.text+0x235): undefined reference to `__glewBlendEquation'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x42e): undefined reference to `__glewUseProgram'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x43f): undefined reference to `__glewUniform1i'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x455): undefined reference to `__glewUniformMatrix4fv'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x485): undefined reference to `__glewBindSampler'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x498): undefined reference to `__glewBindVertexArray'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x4a9): undefined reference to `__glewBindBuffer'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x4bf): undefined reference to `__glewBindBuffer'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x4d5): undefined reference to `__glewEnableVertexAttribArray'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x4e6): undefined reference to `__glewEnableVertexAttribArray'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x4f7): undefined reference to `__glewEnableVertexAttribArray'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x508): undefined reference to `__glewVertexAttribPointer'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x535): undefined reference to `__glewVertexAttribPointer'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x562): undefined reference to `__glewVertexAttribPointer'
/usr/bin/ld: CMakeFiles/sonic-pi-imgui.dir/backends/imgui_impl_opengl3.cpp.o: in function `ImGui_ImplOpenGL3_RenderDrawData(ImDrawData*)':
imgui_impl_opengl3.cpp:(.text+0x639): undefined reference to `__glewActiveTexture'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x7ed): undefined reference to `__glewGenVertexArrays'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x868): undefined reference to `__glewBufferData'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x89f): undefined reference to `__glewBufferData'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xa99): undefined reference to `__glewDrawElementsBaseVertex'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xb26): undefined reference to `__glewDeleteVertexArrays'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xb3e): undefined reference to `__glewUseProgram'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xb6e): undefined reference to `__glewBindSampler'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xb84): undefined reference to `__glewActiveTexture'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xb95): undefined reference to `__glewBindVertexArray'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xba6): undefined reference to `__glewBindBuffer'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xbbc): undefined reference to `__glewBlendEquationSeparate'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xbd5): undefined reference to `__glewBlendFuncSeparate'
/usr/bin/ld: CMakeFiles/sonic-pi-imgui.dir/backends/imgui_impl_opengl3.cpp.o: in function `CheckShader(unsigned int, char const*)':
imgui_impl_opengl3.cpp:(.text+0xec6): undefined reference to `__glewGetShaderiv'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xedd): undefined reference to `__glewGetShaderiv'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0xf49): undefined reference to `__glewGetShaderInfoLog'
/usr/bin/ld: CMakeFiles/sonic-pi-imgui.dir/backends/imgui_impl_opengl3.cpp.o: in function `CheckProgram(unsigned int, char const*)':
imgui_impl_opengl3.cpp:(.text+0x101d): undefined reference to `__glewGetProgramiv'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x1034): undefined reference to `__glewGetProgramiv'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x10a4): undefined reference to `__glewGetProgramInfoLog'
/usr/bin/ld: CMakeFiles/sonic-pi-imgui.dir/backends/imgui_impl_opengl3.cpp.o: in function `ImGui_ImplOpenGL3_CreateDeviceObjects()':
imgui_impl_opengl3.cpp:(.text+0x12cb): undefined reference to `__glewCreateShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x12df): undefined reference to `__glewShaderSource'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x12ff): undefined reference to `__glewCompileShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x134a): undefined reference to `__glewCreateShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x135e): undefined reference to `__glewShaderSource'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x137e): undefined reference to `__glewCompileShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x13a6): undefined reference to `__glewCreateProgram'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x13b5): undefined reference to `__glewAttachShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x13ce): undefined reference to `__glewAttachShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x13e7): undefined reference to `__glewLinkProgram'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x140f): undefined reference to `__glewGetUniformLocation'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x1430): undefined reference to `__glewGetUniformLocation'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x1451): undefined reference to `__glewGetAttribLocation'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x1472): undefined reference to `__glewGetAttribLocation'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x1493): undefined reference to `__glewGetAttribLocation'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x14b4): undefined reference to `__glewGenBuffers'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x14cc): undefined reference to `__glewGenBuffers'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x14fb): undefined reference to `__glewBindBuffer'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x1511): undefined reference to `__glewBindVertexArray'
/usr/bin/ld: CMakeFiles/sonic-pi-imgui.dir/backends/imgui_impl_opengl3.cpp.o: in function `ImGui_ImplOpenGL3_DestroyDeviceObjects()':
imgui_impl_opengl3.cpp:(.text+0x154f): undefined reference to `__glewDeleteBuffers'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x157b): undefined reference to `__glewDeleteBuffers'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x15b1): undefined reference to `__glewDetachShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x15de): undefined reference to `__glewDetachShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x1601): undefined reference to `__glewDeleteShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x1626): undefined reference to `__glewDeleteShader'
/usr/bin/ld: imgui_impl_opengl3.cpp:(.text+0x164b): undefined reference to `__glewDeleteProgram'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandvideo.c.o): in function `Wayland_VideoInit':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandvideo.c:926: undefined reference to `libdecor_new'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandvideo.c.o): in function `Wayland_VideoQuit':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandvideo.c:1050: undefined reference to `libdecor_unref'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `SetMinMaxDimensions':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:354: undefined reference to `libdecor_frame_set_min_content_size'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:357: undefined reference to `libdecor_frame_set_max_content_size'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `SetFullscreen':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:406: undefined reference to `libdecor_frame_set_capabilities'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:409: undefined reference to `libdecor_frame_set_fullscreen'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:411: undefined reference to `libdecor_frame_unset_fullscreen'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:414: undefined reference to `libdecor_frame_unset_capabilities'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `decoration_frame_configure':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:713: undefined reference to `libdecor_configuration_get_window_state'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:762: undefined reference to `libdecor_configuration_get_content_size'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:783: undefined reference to `libdecor_configuration_get_content_size'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:808: undefined reference to `libdecor_state_new'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:809: undefined reference to `libdecor_frame_commit'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:810: undefined reference to `libdecor_state_free'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_GetWindowWMInfo':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1053: undefined reference to `libdecor_frame_get_xdg_surface'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1055: undefined reference to `libdecor_frame_get_xdg_toplevel'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_SetWindowModalFor':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1121: undefined reference to `libdecor_frame_set_parent'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_ShowWindow':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1167: undefined reference to `libdecor_decorate'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1174: undefined reference to `libdecor_frame_set_app_id'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1175: undefined reference to `libdecor_frame_map'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_HideWindow':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1351: undefined reference to `libdecor_frame_unref'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_RestoreWindow':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1590: undefined reference to `libdecor_frame_unset_maximized'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_SetWindowBordered':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1617: undefined reference to `libdecor_frame_set_visibility'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_SetWindowResizable':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1639: undefined reference to `libdecor_frame_set_capabilities'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1641: undefined reference to `libdecor_frame_unset_capabilities'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_MaximizeWindow':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1674: undefined reference to `libdecor_frame_set_maximized'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_MinimizeWindow':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1702: undefined reference to `libdecor_frame_set_minimized'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_SetWindowSize':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1958: undefined reference to `libdecor_frame_is_floating'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1976: undefined reference to `libdecor_state_new'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1977: undefined reference to `libdecor_frame_commit'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:1978: undefined reference to `libdecor_state_free'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandwindow.c.o): in function `Wayland_SetWindowTitle':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandwindow.c:2018: undefined reference to `libdecor_frame_set_title'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylanddyn.c.o): in function `SDL_WAYLAND_LoadSymbols':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:155: undefined reference to `libdecor_unref'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:156: undefined reference to `libdecor_new'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:157: undefined reference to `libdecor_decorate'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:161: undefined reference to `libdecor_frame_unref'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:162: undefined reference to `libdecor_frame_set_title'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:163: undefined reference to `libdecor_frame_set_app_id'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:164: undefined reference to `libdecor_frame_set_max_content_size'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:167: undefined reference to `libdecor_frame_set_min_content_size'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:170: undefined reference to `libdecor_frame_resize'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:174: undefined reference to `libdecor_frame_move'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:177: undefined reference to `libdecor_frame_commit'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:180: undefined reference to `libdecor_frame_set_minimized'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:181: undefined reference to `libdecor_frame_set_maximized'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:182: undefined reference to `libdecor_frame_unset_maximized'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:183: undefined reference to `libdecor_frame_set_fullscreen'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:184: undefined reference to `libdecor_frame_unset_fullscreen'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:185: undefined reference to `libdecor_frame_set_capabilities'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:187: undefined reference to `libdecor_frame_unset_capabilities'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:189: undefined reference to `libdecor_frame_has_capability'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:191: undefined reference to `libdecor_frame_set_visibility'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:192: undefined reference to `libdecor_frame_is_visible'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:193: undefined reference to `libdecor_frame_is_floating'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:194: undefined reference to `libdecor_frame_set_parent'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:196: undefined reference to `libdecor_frame_get_xdg_surface'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:197: undefined reference to `libdecor_frame_get_xdg_toplevel'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:198: undefined reference to `libdecor_frame_map'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:199: undefined reference to `libdecor_state_new'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:200: undefined reference to `libdecor_state_free'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:201: undefined reference to `libdecor_configuration_get_content_size'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandsym.h:205: undefined reference to `libdecor_configuration_get_window_state'
/usr/bin/ld: ../../../vcpkg/installed/x64-linux/debug/lib/libSDL2d.a(SDL_waylandevents.c.o): in function `ProcessHitTest':
~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandevents.c:487: undefined reference to `libdecor_frame_move'
/usr/bin/ld: ~/dev/extras/sonic-pi/app/vcpkg/buildtrees/sdl2/src/e268dc78a1-8128fd6574.clean/src/video/wayland/SDL_waylandevents.c:511: undefined reference to `libdecor_frame_resize'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
collect2: error: ld returned 1 exit status
gmake[2]: *** [gui/imgui/CMakeFiles/sonic-pi-imgui.dir/build.make:334: gui/imgui/sonic-pi-imgui] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:630: gui/imgui/CMakeFiles/sonic-pi-imgui.dir/all] Error 2
gmake: *** [Makefile:91: all] Error 2

from sonic-pi.

tank-trax avatar tank-trax commented on June 12, 2024

resolved by checking out stable branch and using this fix #3063

change in linux-build-all.sh :

"${SCRIPT_DIR}"/linux-prebuild.sh

to

"${SCRIPT_DIR}"/linux-prebuild.sh -n

and in linux-config.sh I added no_imgui=true

from sonic-pi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.