Comments (5)
Can you share the entire build log when run from a fresh clone/download?
from sonic-pi.
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.
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.
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.
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)
- not starting on raspberry pi desktop os on an asus with atom HOT 1
- Anyone else having issues Building SonicPi on windows? HOT 11
- Sorry, the Audio Server failed to start... HOT 11
- Sonic Pi not booting in macOS Sonoma HOT 4
- Sorry, Sonic Pi is having issues booting: HOT 1
- GUI was unable to connect to the Ruby server. HOT 2
- Critical error! - Could not boot Sonic Pi Server. HOT 1
- Sonic Pi Boot Error Report HOT 1
- Apologies, unable to start... HOT 2
- Debian 12.1 Sonic Pi Boot Error Report HOT 1
- Audio Server Boot Error (peppermintOS Devuan x86_64)
- sonic-pi.net SSL certificate expired HOT 1
- notes: global synth option?
- Unable to start sonic Pi HOT 10
- Build and run Sonic-Pi v4.50 on Linux Mint 21.3 (Virginia) HOT 5
- Sonic PI 4.5.1 won't toggle visibility of log, cue-log or metronome HOT 3
- error with git clone HOT 2
- Additional value options for `play_pattern_timed` synth parameters
- sonic-pi.net SSL cert expired again HOT 1
- [Documentation issue] - Section B.2 Shortcut Cheatsheet HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sonic-pi.