New comment by MechDR on void-packages repository https://github.com/void-linux/void-packages/issues/50160#issuecomment-2147092465 Comment: I've been doing some work on this. ```` # Template file for 'MediaEditor' pkgname=MediaEditor version=0.9.9 revision=1 build_style=cmake #make_build_args="all" #make_install_args="" hostmakedepends="pkg-config" makedepends="ffmpeg-devel SDL2-devel libglvnd-devel openssl-devel zlib-devel glew-devel glfw-devel freetype-devel glslang-devel libass-devel fontconfig-devel libX11-devel libXext-devel libXcursor-devel libXi-devel libXfixes-devel libXrandr-devel libXScrnSaver-devel" short_desc="A lightweight, cross-platform and open-source software for non-linear video editing." maintainer="someone " license="LGPL-3.0" homepage="https://github.com/opencodewin/${pkgname}" distfiles="https://github.com/opencodewin/${pkgname}/archive/refs/tags/v${version}.tar.gz https://github.com/opencodewin/blueprintsdk/archive/27ee18c8f5b4be568d3738896f700cbe9da75e5c.zip https://github.com/opencodewin/imgui/archive/55b193eb7d05190f99417a1abbc9c0c5b92547e0.zip https://github.com/opencodewin/MediaCore/archive/6c8fd88902b7e42eed86454d38b6a4cff51d763a.zip" checksum="e3defe3eaf2e75c8413e50c83f78278bc71b06041972388b2e7d076b7d960e13 c290bc66da65200d8a066bca50b0b744f8811897c0b942f9467df816b8b10965 147aae5c892a29be4e300896654ad897de43562284521d7f756e049a9a967282 5cd1d77460493295ee647fdd8e3bd343e2fec1e5689f07a98a4c643c9ee46f84" post_extract() { mv -f ${wrksrc}/${pkgname}-${version}/* ${wrksrc} rm -rf ${wrksrc}/${pkgname}-${version} mv -f ${wrksrc}/blueprintsdk-27ee18c8f5b4be568d3738896f700cbe9da75e5c/* ${wrksrc}/blueprintsdk rm -rf ${wrksrc}/blueprintsdk-27ee18c8f5b4be568d3738896f700cbe9da75e5c mv -f ${wrksrc}/imgui-55b193eb7d05190f99417a1abbc9c0c5b92547e0/* ${wrksrc}/imgui rm -rf ${wrksrc}/imgui-55b193eb7d05190f99417a1abbc9c0c5b92547e0 mv -f ${wrksrc}/MediaCore-6c8fd88902b7e42eed86454d38b6a4cff51d763a/* ${wrksrc}/MediaCore rm -rf ${wrksrc}/MediaCore-6c8fd88902b7e42eed86454d38b6a4cff51d763a sed -i 's@set(CMAKE_INCLUDE_CURRENTDIR ON)@set(CMAKE_INCLUDE_CURRENTDIR ON)\nset(OpenGL_GL_PREFERENCE GLVND)@g' ${wrksrc}/CMakeLists.txt } ```` But it can't detect the `libX*` libraries. Anyone know what the problem might be? Configure log: ```` -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Target arch: x86 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Target arch: x86_64 -- Found OpenGL: /usr/lib/libOpenGL.so imgui found opengl -- Checking for one of the modules 'zlib' imgui zlib found -- Checking for one of the modules 'glew' -- Checking for one of the modules 'glfw3' -- Checking for one of the modules 'freetype2' imgui freetype found -- Checking for one of the modules 'sdl2' imgui sdl2 found -- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) -- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES) -- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND) -- [ImGui with OpenGL support] -- [ImGui with GLEW support] -- [ImGui with SDL2 support] -- [ImGui backend rendering with OpenGL3] -- [ImGui backend platform with SDL2] -- [ImGui backend platform with GLFW] -- [ImGui Internal UTF-8 Font] WeiHei -- [ImGui Internal Latin Font] MonoNarrow -- Target arch: x86_64 -- Checking for one of the modules 'vulkan;glslang' -- [ImVulkanShader] vulkan found -- [ImVulkanShader] vulkan link with -L/usr/lib64;-lvulkan -- Glslang: /usr/lib/libglslang.so/usr/lib/libOGLCompiler.a/usr/lib/libSPIRV.so/usr/lib/libGenericCodeGen.a/usr/lib/libOSDependent.a/usr/lib/libMachineIndependent.a -- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) -- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES) -- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND) -- VkShader Found glslangValidator: /usr/bin/glslangValidator -- VkShader Support 16bits float Build BaseUtils as shared library Build ImMaskCreator as static library -- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) -- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES) -- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND) -- [ImGui application platform with SDL2] -- [ImGui application rendering with OpenGL3] -- Target arch: x86 -- Generate Build In Nodes -- Checking for modules 'libavcodec;libavformat;libavutil;libswresample;libavfilter;libswscale;libavdevice' -- Found libavcodec, version 58.134.100 -- Found libavformat, version 58.76.100 -- Found libavutil, version 56.70.100 -- Found libswresample, version 3.9.100 -- Found libavfilter, version 7.110.100 -- Found libswscale, version 5.9.100 -- Found libavdevice, version 58.13.100 -- Checking for module 'libass' -- Found libass, version 0.17.1 -- Checking for one of the modules 'fontconfig' -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * SDL2 - Simple DirectMedia Layer framework * FFMpeg - Multimedia framework ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- -- Configuring done (5.1s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_SBINDIR CMAKE_INSTALL_SYSCONFDIR -- Build files have been written to: /builddir/MediaEditor-0.9.9/build ```` Build log: ```` [1/578] Building CXX object CMakeFiles/mec.dir/BackgroundTask.cpp.o [2/578] Building CXX object CMakeFiles/mec.dir/MediaPlayer.cpp.o [3/578] Building CXX object CMakeFiles/mec.dir/Event.cpp.o [4/578] Building CXX object CMakeFiles/mec.dir/MecProject.cpp.o [5/578] Building CXX object CMakeFiles/mec.dir/EventStackFilter.cpp.o [6/578] Building CXX object CMakeFiles/mec.dir/BgtaskVidstab.cpp.o [7/578] Building CXX object CMakeFiles/mec.dir/VideoTransformFilterUiCtrl.cpp.o [8/578] Building CXX object CMakeFiles/mec.dir/imgui/apps/application/source/opengl3/entry_sdl2.cpp.o [9/578] Building CXX object CMakeFiles/media_player_test.dir/test/Log.cpp.o [10/578] Building CXX object CMakeFiles/media_player_test.dir/test/MediaPlayerTest.cpp.o [11/578] Building CXX object CMakeFiles/media_player_test.dir/imgui/apps/application/source/opengl3/entry_sdl2.cpp.o [12/578] Building CXX object CMakeFiles/PotraceTest.dir/test/PotraceTest.cpp.o [13/578] Building CXX object CMakeFiles/PotraceTest.dir/imgui/apps/application/source/opengl3/entry_sdl2.cpp.o [14/578] Building CXX object CMakeFiles/DitherTest.dir/test/DitherTest.cpp.o [15/578] Building CXX object CMakeFiles/DitherTest.dir/imgui/apps/application/source/opengl3/entry_sdl2.cpp.o [16/578] Building CXX object imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o [17/578] Building CXX object imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o [18/578] Building CXX object imgui/CMakeFiles/imgui.dir/imgui_helper.cpp.o [19/578] Building CXX object imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o [20/578] Building CXX object imgui/CMakeFiles/imgui.dir/imgui_texture.cpp.o [21/578] Building CXX object imgui/CMakeFiles/imgui.dir/misc/cpp/codewin.cpp.o [22/578] Building CXX object imgui/CMakeFiles/imgui.dir/misc/cpp/dir_iterate.cpp.o [23/578] Building CXX object imgui/CMakeFiles/imgui.dir/misc/cpp/imgui_stdlib.cpp.o [24/578] Building CXX object imgui/CMakeFiles/imgui.dir/imgui.cpp.o [25/578] Building CXX object imgui/CMakeFiles/imgui.dir/misc/cpp/imgui_cpu.cpp.o [26/578] Building CXX object imgui/CMakeFiles/imgui.dir/misc/cpp/imgui_fft.cpp.o [27/578] Building CXX object imgui/CMakeFiles/imgui.dir/fonts/mono_narrow.cpp.o [28/578] Building CXX object imgui/CMakeFiles/imgui.dir/fonts/mono_hei.cpp.o [29/578] Building CXX object imgui/CMakeFiles/imgui.dir/fonts/mono_weihei.cpp.o [30/578] Building CXX object CMakeFiles/mec.dir/MediaTimeline.cpp.o In file included from /builddir/MediaEditor-0.9.9/MediaTimeline.h:19, from /builddir/MediaEditor-0.9.9/MediaTimeline.cpp:18: In member function 'bool ImGuiPayload::IsDataType(const char*) const', inlined from 'bool MediaTimeline::DrawClipTimeLine(TimeLine*, BaseEditingClip*, int, int, bool&, bool&)' at /builddir/MediaEditor-0.9.9/MediaTimeline.cpp:13812:79: /builddir/MediaEditor-0.9.9/imgui/imgui.h:2719:84: warning: 'int strcmp(const char*, const char*)' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 2719 | bool IsDataType(const char* type) const { return DataFrameCount != -1 && strcmp(type, DataType) == 0; } | ~~~~~~^~~~~~~~~~~~~~~~ In function 'bool MediaTimeline::DrawClipTimeLine(TimeLine*, BaseEditingClip*, int, int, bool&, bool&)': cc1plus: note: source object is likely at address zero At global scope: cc1plus: note: unrecognized command-line option '-Wno-inconsistent-dllimport' may have been intended to silence earlier diagnostics [31/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/folder.cpp.o [32/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/fontaudio.cpp.o [33/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/fa_brands.cpp.o [34/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/fa_regular.cpp.o [35/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/fa_solid.cpp.o [36/578] Building CXX object CMakeFiles/mec.dir/MediaEditor.cpp.o [37/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/webfont.cpp.o [38/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/fork_webfont.cpp.o [39/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/material_icons.cpp.o [40/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/kenney.cpp.o [41/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/Code.cpp.o [42/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/StepMath.cpp.o [43/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/lucide.cpp.o [44/578] Building CXX object imgui/CMakeFiles/imgui.dir/backends/imgui_impl_opengl3.cpp.o [45/578] Building CXX object imgui/CMakeFiles/imgui.dir/misc/json/imgui_json.cpp.o [46/578] Building CXX object imgui/CMakeFiles/imgui.dir/icons/icons.cpp.o [47/578] Building CXX object imgui/CMakeFiles/imgui.dir/immat.cpp.o [48/578] Building CXX object imgui/CMakeFiles/imgui.dir/backends/imgui_impl_sdl2.cpp.o [49/578] Building CXX object imgui/CMakeFiles/imgui.dir/backends/imgui_impl_glfw.cpp.o [50/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/ImCurve/imgui_spline.cpp.o [51/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/ImCurve/imgui_curve.cpp.o [52/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/implot/implot.cpp.o [53/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/ImNewCurve/ImNewCurve.cpp.o [54/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/node_editor/imgui_canvas.cpp.o [55/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/ImGuiFileDialog/ImGuiFileDialog.cpp.o [56/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/ImGuiTabWindow/ImGuiTabWindow.cpp.o [57/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/node_editor/imgui_node_editor_api.cpp.o [58/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/TextEditor/TextEditor.cpp.o [59/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/imgui_extra_widget/imgui_extra_widget.cpp.o [60/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/ImGuiZmoQuat/ImGuiZMOquat.cpp.o [61/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/imgui_toggle/imgui_toggle.cpp.o [62/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/imgui_toggle/imgui_toggle_palette.cpp.o [63/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/ImGuiZmo/model.cpp.o [64/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/imgui_toggle/imgui_toggle_presets.cpp.o [65/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/ImGuiZmo/ImGuiZmo.cpp.o [66/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/imgui_toggle/imgui_toggle_renderer.cpp.o [67/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/imvk_option.cpp.o [68/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/ImCoolbar/ImCoolbar.cpp.o [69/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/imgui_tex_inspect/imgui_tex_inspect.cpp.o [70/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/imvk_allocator.cpp.o [71/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/Orient/imgui_orient.cpp.o [72/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/node_editor/imgui_node_editor.cpp.o [73/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/imvk_pipeline.cpp.o [74/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/imvk_pipelinecache.cpp.o [75/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/imvk_command.cpp.o [76/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/imvk_Cast_vulkan.cpp.o [77/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/imvk_Packing_vulkan.cpp.o [78/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/imvk_gpu.cpp.o [79/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/ImVulkanShader.cpp.o [80/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Filter2D_vulkan.cpp.o [81/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Filter2DS_vulkan.cpp.o [82/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Brightness_vulkan.cpp.o [83/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Contrast_vulkan.cpp.o [84/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Gamma_vulkan.cpp.o [85/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Exposure_vulkan.cpp.o [86/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Saturation_vulkan.cpp.o [87/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Lut3D_vulkan.cpp.o [88/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Hue_vulkan.cpp.o [89/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/ColorInvert_vulkan.cpp.o [90/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Bilateral_vulkan.cpp.o [91/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Box_vulkan.cpp.o [92/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Dilation_vulkan.cpp.o [93/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/Erosion_vulkan.cpp.o [94/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/filters/USM_vulkan.cpp.o [95/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/scopes/Harris_vulkan.cpp.o [96/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/scopes/CIE_vulkan.cpp.o [97/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/scopes/Histogram_vulkan.cpp.o [98/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/colorspace_table.cpp.o [99/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/scopes/Waveform_vulkan.cpp.o [100/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/scopes/Vector_vulkan.cpp.o [101/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/AlphaBlending_vulkan.cpp.o [102/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/Resize_vulkan.cpp.o [103/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/ColorConvert_vulkan.cpp.o [104/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/CopyTo_vulkan.cpp.o [105/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/Flip_vulkan.cpp.o [106/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/Crop_vulkan.cpp.o [107/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/Transpose_vulkan.cpp.o [108/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/backend_dxf.cpp.o [109/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/backend_geojson.cpp.o [110/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/backend_pgm.cpp.o [111/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/backend_svg.cpp.o [112/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/Concat_vulkan.cpp.o [113/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/bbox.cpp.o [114/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/backend_mem.cpp.o [115/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/curve.cpp.o [116/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/warpPerspective_vulkan.cpp.o [117/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/decompose.cpp.o [118/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/render.cpp.o [119/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/warpAffine_vulkan.cpp.o [120/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/potracelib.cpp.o [121/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/greymap.cpp.o [122/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/trans.cpp.o [123/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/Substract_mean_normalize.cpp.o [124/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/Copy_make_border.cpp.o [125/578] Building CXX object imgui/addon/Potrace/CMakeFiles/potrace.dir/src/trace.cpp.o [126/578] Building CXX object imgui/addon/ImVulkanShader/CMakeFiles/VkShader.dir/internals/Binary_vulkan.cpp.o [127/578] Linking CXX static library imgui/addon/Potrace/libpotrace.a [128/578] Linking CXX shared library libVkShader.so.1.12.1 [129/578] Creating library symlink libVkShader.so.1 libVkShader.so [130/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_grid.cpp.o [131/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_errordiff.cpp.o [132/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_ordered.cpp.o [133/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_dotdiff.cpp.o [134/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_varerrdiff.cpp.o [135/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_threshold.cpp.o [136/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/hash.cpp.o [137/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/random.cpp.o [138/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/queue.cpp.o [139/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_dbs.cpp.o [140/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_kallebach.cpp.o [141/578] Building CXX object imgui/addon/BaseUtils/CMakeFiles/BaseUtils.dir/Src/CpuUtils.cpp.o [142/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_riemersma.cpp.o [143/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_pattern.cpp.o [144/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/dither_dotlippens.cpp.o [145/578] Building CXX object imgui/addon/BaseUtils/CMakeFiles/BaseUtils.dir/Src/TimeUtils.cpp.o [146/578] Building CXX object imgui/addon/BaseUtils/CMakeFiles/BaseUtils.dir/Src/SimdOpt.cpp.o [147/578] Building CXX object imgui/addon/BaseUtils/CMakeFiles/BaseUtils.dir/Src/ThreadUtils.cpp.o [148/578] Building CXX object imgui/addon/BaseUtils/CMakeFiles/BaseUtils.dir/Src/Logger.cpp.o [149/578] Building CXX object imgui/addon/Dither/CMakeFiles/dither.dir/src/libdither.cpp.o [150/578] Linking CXX static library imgui/addon/Dither/libdither.a [151/578] Building CXX object imgui/addon/BaseUtils/CMakeFiles/BaseUtils.dir/Src/FileSystemUtils.cpp.o [152/578] Linking CXX shared library libBaseUtils.so.0.1.0 [153/578] Creating library symlink libBaseUtils.so.0 libBaseUtils.so [154/578] Building CXX object imgui/addon/ImMaskCreator/CMakeFiles/ImMaskCreator.dir/Src/MatFilter.cpp.o [155/578] Building CXX object imgui/addon/ImMaskCreator/CMakeFiles/ImMaskCreator.dir/Src/Contour2Mask.cpp.o [156/578] Building CXX object imgui/addon/ImMaskCreator/CMakeFiles/ImMaskCreator.dir/Src/MatIo.cpp.o [157/578] Building CXX object imgui/addon/ImMaskCreator/CMakeFiles/ImMaskCreator.dir/Src/ImMaskCreatorImpl.cpp.o [158/578] Building CXX object blueprintsdk/CMakeFiles/BluePrintSDK.dir/src/Context.cpp.o [159/578] Building CXX object blueprintsdk/CMakeFiles/BluePrintSDK.dir/src/Pin.cpp.o [160/578] Building CXX object blueprintsdk/CMakeFiles/BluePrintSDK.dir/src/BluePrint.cpp.o [161/578] Building CXX object blueprintsdk/CMakeFiles/BluePrintSDK.dir/src/Icon.cpp.o [162/578] Building CXX object blueprintsdk/CMakeFiles/BluePrintSDK.dir/src/Debug.cpp.o [163/578] Building CXX object blueprintsdk/CMakeFiles/BluePrintSDK.dir/src/Document.cpp.o [164/578] Building CXX object blueprintsdk/CMakeFiles/BluePrintSDK.dir/src/Utils.cpp.o [165/578] Building CXX object imgui/CMakeFiles/imgui.dir/addon/implot/implot_items.cpp.o [166/578] Linking CXX shared library libimgui.so.1.90.42 FAILED: libimgui.so.1.90.42 : && /usr/bin/g++ -fPIC -DNDEBUG -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -ffile-prefix-map=/builddir/MediaEditor-0.9.9/build=. -mavx2 -mavx -msse4.2 -msse4.1 -mssse3 -msse2 -msse -mavx2 -mavx -msse4.2 -msse4.1 -mssse3 -msse2 -msse -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libimgui.so.1 -o libimgui.so.1.90.42 imgui/CMakeFiles/imgui.dir/imgui.cpp.o imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o imgui/CMakeFiles/imgui.dir/imgui_texture.cpp.o imgui/CMakeFiles/imgui.dir/imgui_helper.cpp.o imgui/CMakeFiles/imgui.dir/immat.cpp.o imgui/CMakeFiles/imgui.dir/misc/cpp/codewin.cpp.o imgui/CMakeFiles/imgui.dir/misc/cpp/imgui_stdlib.cpp.o imgui/CMakeFiles/imgui.dir/misc/cpp/dir_iterate.cpp.o imgui/CMakeFiles/imgui.dir/misc/cpp/imgui_cpu.cpp.o imgui/CMakeFiles/imgui.dir/misc/cpp/imgui_fft.cpp.o imgui/CMakeFiles/imgui.dir/misc/json/imgui_json.cpp.o imgui/CMakeFiles/imgui.dir/backends/imgui_impl_opengl3.cpp.o imgui/CMakeFiles/imgui.dir/backends/imgui_impl_sdl2.cpp.o imgui/CMakeFiles/imgui.dir/backends/imgui_impl_glfw.cpp.o imgui/CMakeFiles/imgui.dir/fonts/mono_narrow.cpp.o imgui/CMakeFiles/imgui.dir/fonts/mono_hei.cpp.o imgui/CMakeFiles/imgui.dir/fonts/mono_weihei.cpp.o imgui/CMakeFiles/imgui.dir/icons/icons.cpp.o imgui/CMakeFiles/imgui.dir/icons/folder.cpp.o imgui/CMakeFiles/imgui.dir/icons/fontaudio.cpp.o imgui/CMakeFiles/imgui.dir/icons/fa_brands.cpp.o imgui/CMakeFiles/imgui.dir/icons/fa_regular.cpp.o imgui/CMakeFiles/imgui.dir/icons/fa_solid.cpp.o imgui/CMakeFiles/imgui.dir/icons/webfont.cpp.o imgui/CMakeFiles/imgui.dir/icons/fork_webfont.cpp.o imgui/CMakeFiles/imgui.dir/icons/material_icons.cpp.o imgui/CMakeFiles/imgui.dir/icons/kenney.cpp.o imgui/CMakeFiles/imgui.dir/icons/StepMath.cpp.o imgui/CMakeFiles/imgui.dir/icons/Code.cpp.o imgui/CMakeFiles/imgui.dir/icons/lucide.cpp.o imgui/CMakeFiles/imgui.dir/addon/ImGuiFileDialog/ImGuiFileDialog.cpp.o imgui/CMakeFiles/imgui.dir/addon/implot/implot.cpp.o imgui/CMakeFiles/imgui.dir/addon/implot/implot_items.cpp.o imgui/CMakeFiles/imgui.dir/addon/TextEditor/TextEditor.cpp.o imgui/CMakeFiles/imgui.dir/addon/imgui_extra_widget/imgui_extra_widget.cpp.o imgui/CMakeFiles/imgui.dir/addon/ImCurve/imgui_curve.cpp.o imgui/CMakeFiles/imgui.dir/addon/ImCurve/imgui_spline.cpp.o imgui/CMakeFiles/imgui.dir/addon/ImNewCurve/ImNewCurve.cpp.o imgui/CMakeFiles/imgui.dir/addon/ImGuiTabWindow/ImGuiTabWindow.cpp.o imgui/CMakeFiles/imgui.dir/addon/node_editor/imgui_canvas.cpp.o imgui/CMakeFiles/imgui.dir/addon/node_editor/imgui_node_editor_api.cpp.o imgui/CMakeFiles/imgui.dir/addon/node_editor/imgui_node_editor.cpp.o imgui/CMakeFiles/imgui.dir/addon/ImGuiZmoQuat/ImGuiZMOquat.cpp.o imgui/CMakeFiles/imgui.dir/addon/ImGuiZmo/ImGuiZmo.cpp.o imgui/CMakeFiles/imgui.dir/addon/ImGuiZmo/model.cpp.o imgui/CMakeFiles/imgui.dir/addon/imgui_toggle/imgui_toggle.cpp.o imgui/CMakeFiles/imgui.dir/addon/imgui_toggle/imgui_toggle_palette.cpp.o imgui/CMakeFiles/imgui.dir/addon/imgui_toggle/imgui_toggle_presets.cpp.o imgui/CMakeFiles/imgui.dir/addon/imgui_toggle/imgui_toggle_renderer.cpp.o imgui/CMakeFiles/imgui.dir/addon/imgui_tex_inspect/imgui_tex_inspect.cpp.o imgui/CMakeFiles/imgui.dir/addon/ImCoolbar/ImCoolbar.cpp.o imgui/CMakeFiles/imgui.dir/addon/Orient/imgui_orient.cpp.o -Wl,-rpath,/builddir/MediaEditor-0.9.9/build /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so -L/usr/lib -L/usr/lib64 -lGLEW -lGL -lX11 -lGLU -lOpenGL -L/usr/lib64 -lSDL2 -lpulse -pthread -lm -l/usr/lib/libX11.so -l/usr/lib/libXext.so -l/usr/lib/libXcursor.so -l/usr/lib/libXi.so -l/usr/lib/libXfixes.so -l/usr/lib/libXrandr.so -l/usr/lib/libXss.so -lwayland-egl -lwayland-client -lwayland-cursor -lEGL -lxkbcommon -ldecor-0 -lasound -lm -lpthread -lrt -L/usr/lib64 -lglfw -L/usr/lib64 -lvulkan imgui/addon/Potrace/libpotrace.a /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so -L/usr/lib -L/usr/lib64 -lGLEW -lGL -lX11 -lGLU -lOpenGL -L/usr/lib64 -lSDL2 -lpulse -pthread -lm -l/usr/lib/libX11.so -l/usr/lib/libXext.so -l/usr/lib/libXcursor.so -l/usr/lib/libXi.so -l/usr/lib/libXfixes.so -l/usr/lib/libXrandr.so -l/usr/lib/libXss.so -lwayland-egl -lwayland-client -lwayland-cursor -lEGL -lxkbcommon -ldecor-0 -lasound -lm -lpthread -lrt -L/usr/lib64 -lglfw -L/usr/lib64 -lvulkan imgui/addon/Dither/libdither.a /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so -L/usr/lib -L/usr/lib64 -lGLEW -lGL -lX11 -lGLU -lOpenGL -L/usr/lib64 -lSDL2 -lpulse -pthread -lm -l/usr/lib/libX11.so -l/usr/lib/libXext.so -l/usr/lib/libXcursor.so -l/usr/lib/libXi.so -l/usr/lib/libXfixes.so -l/usr/lib/libXrandr.so -l/usr/lib/libXss.so -lwayland-egl -lwayland-client -lwayland-cursor -lEGL -lxkbcommon -ldecor-0 -lasound -lm -lpthread -lrt -L/usr/lib64 -lglfw -L/usr/lib64 -lvulkan imgui/addon/Potrace/libpotrace.a /usr/lib/libOpenGL.so /usr/lib/libGLX.so /usr/lib/libGLU.so -L/usr/lib -L/usr/lib64 -lGLEW -lGL -lX11 -lGLU -lOpenGL -L/usr/lib64 -lSDL2 -lpulse -pthread -lm -l/usr/lib/libX11.so -l/usr/lib/libXext.so -l/usr/lib/libXcursor.so -l/usr/lib/libXi.so -l/usr/lib/libXfixes.so -l/usr/lib/libXrandr.so -l/usr/lib/libXss.so -lwayland-egl -lwayland-client -lwayland-cursor -lEGL -lxkbcommon -ldecor-0 -lasound -lm -lpthread -lrt -L/usr/lib64 -lglfw libVkShader.so.1.12.1 -L/usr/lib64 -lvulkan -L/usr/lib -lz /usr/lib/libglslang.so /usr/lib/libOGLCompiler.a /usr/lib/libSPIRV.so /usr/lib/libGenericCodeGen.a /usr/lib/libOSDependent.a /usr/lib/libMachineIndependent.a && : /usr/bin/ld: cannot find -l/usr/lib/libX11.so: No such file or directory /usr/bin/ld: cannot find -l/usr/lib/libXext.so: No such file or directory /usr/bin/ld: cannot find -l/usr/lib/libXcursor.so: No such file or directory /usr/bin/ld: cannot find -l/usr/lib/libXi.so: No such file or directory /usr/bin/ld: cannot find -l/usr/lib/libXfixes.so: No such file or directory /usr/bin/ld: cannot find -l/usr/lib/libXrandr.so: No such file or directory /usr/bin/ld: cannot find -l/usr/lib/libXss.so: No such file or directory collect2: error: ld returned 1 exit status [167/578] Building CXX object imgui/addon/ImMaskCreator/CMakeFiles/ImMaskCreator.dir/Src/BoxFilter.cpp.o [168/578] Building CXX object MediaCore/CMakeFiles/MediaCore.dir/src/AudioRender_Impl_Sdl2.cpp.o [169/578] Building CXX object MediaCore/CMakeFiles/MediaCore.dir/src/AudioClip.cpp.o [170/578] Building CXX object blueprintsdk/CMakeFiles/BluePrintSDK.dir/src/Node.cpp.o [171/578] Building CXX object imgui/addon/ImMaskCreator/CMakeFiles/ImMaskCreator.dir/Src/MatMath.cpp.o [172/578] Building CXX object blueprintsdk/CMakeFiles/BluePrintSDK.dir/src/UI.cpp.o [173/578] Building CXX object imgui/addon/ImMaskCreator/CMakeFiles/ImMaskCreator.dir/Src/Morph.cpp.o ninja: build stopped: subcommand failed. ````