Open LinArcX opened 7 months ago
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 <someone@some.one>"
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.
Hi @CodeWinAdmin or @sizeofbeer would you mind weighing-in on this?
Package name
MediaEditor
Package homepage
https://github.com/opencodewin/MediaEditor
Description
A non-linear editing software that helps you to make nice video.
Does the requested package meet the package requirements?
Compiled
Is the requested package released?
Yes