armory3d / armortools

3D Content Creation Tools
https://armorpaint.org
Other
3.15k stars 332 forks source link

Build Failed on Manjaro #1715

Open moolight-seashell opened 1 month ago

moolight-seashell commented 1 month ago

ArmorPaint version: main / a06ab733

OS / GPU model: Manjaro

Issue description: ArmorPaint Failed to build image

full logs (../armorcore/Kinc/make --from ../armorcore -g opengl --compiler clang --compile > logs.txt )

Using Kinc from /home/user/Téléchargements/armortools/armorcore/Kinc
Creating linux project files.
Using ArmorCore from /home/user/Téléchargements/armortools/armorcore.
Creating ArmorCore project files.
Exporting asset 1 of 26 (World_radiance_2.hdr).
Exporting asset 2 of 26 (World_radiance_4.hdr).
Exporting asset 3 of 26 (World_radiance_7.hdr).
Exporting asset 4 of 26 (World_radiance_3.hdr).
Exporting asset 5 of 26 (World_radiance_1.hdr).
Exporting asset 6 of 26 (ltc_mat.arm).
Exporting asset 7 of 26 (cursor.png).
Exporting asset 8 of 26 (font.ttf).
Exporting asset 9 of 26 (color_wheel_gradient.png).
Exporting asset 10 of 26 (World_radiance_8.hdr).
Exporting asset 11 of 26 (noise256.png).
Exporting asset 12 of 26 (text_coloring.json).
Exporting asset 13 of 26 (World_radiance_5.hdr).
Exporting asset 14 of 26 (icons2x.png).
Exporting asset 15 of 26 (shader_datas.arm).
Exporting asset 16 of 26 (World_irradiance.arm).
Exporting asset 17 of 26 (font_mono.ttf).
Exporting asset 18 of 26 (World_radiance_0.hdr).
Exporting asset 19 of 26 (color_wheel.png).
Exporting asset 20 of 26 (smaa_search.png).
Exporting asset 21 of 26 (ltc_mag.arm).
Exporting asset 22 of 26 (brdf.png).
Exporting asset 23 of 26 (smaa_area.png).
Exporting asset 24 of 26 (World_radiance_6.hdr).
Exporting asset 25 of 26 (World_radiance.hdr).
Exporting asset 26 of 26 (icons.png).
Exporting asset 1 of 9 (es.json).
Exporting asset 2 of 9 (pt_br.json).
Exporting asset 3 of 9 (de.json).
Exporting asset 4 of 9 (el.json).
Exporting asset 5 of 9 (pl.json).
Exporting asset 6 of 9 (zh_cn.json).
Exporting asset 7 of 9 (ja.json).
Exporting asset 8 of 9 (fr.json).
Exporting asset 9 of 9 (ru.json).
Exporting asset 1 of 8 (license_tinydir.md).
Exporting asset 2 of 8 (license_kinc.md).
Exporting asset 3 of 8 (license_nfd.md).
Exporting asset 4 of 8 (license_fonts.md).
Exporting asset 5 of 8 (license_lz4-wasm.md).
Exporting asset 6 of 8 (license_icons.md).
Exporting asset 7 of 8 (license_stb.md).
Exporting asset 8 of 8 (license_zlib.md).
Exporting asset 1 of 3 (import_tiff.js).
Exporting asset 2 of 3 (import_txt.js).
Exporting asset 3 of 3 (autosave.js).
Exporting asset 1 of 1 (light.json).
Exporting asset 1 of 1 (font_cjk.ttc).
Exporting asset 1 of 1 (version.json).
Exporting asset 1 of 4 (default_brush.arm).
Exporting asset 2 of 4 (badge.png).
Exporting asset 3 of 4 (Scene.arm).
Exporting asset 4 of 4 (default_material.arm).
Exporting asset 1 of 7 (unigine.json).
Exporting asset 2 of 7 (unity.json).
Exporting asset 3 of 7 (minecraft_mer.json).
Exporting asset 4 of 7 (generic.json).
Exporting asset 5 of 7 (base_color.json).
Exporting asset 6 of 7 (xplane.json).
Exporting asset 7 of 7 (unreal.json).
Exporting asset 1 of 2 (blender.json).
Exporting asset 2 of 2 (touch.json).
Exporting asset 1 of 7 (license.md).
Exporting asset 2 of 7 (license_cycles_nodes.md).
Exporting asset 3 of 7 (license_cgltf.md).
Exporting asset 4 of 7 (license_nanosvg.md).
Exporting asset 5 of 7 (license_tinyusdz.md).
Exporting asset 6 of 7 (license_utif.md).
Exporting asset 7 of 7 (license_xatlas.md).
Exporting asset 1 of 11 (import_svg.js).
Exporting asset 2 of 11 (import_usdc.js).
Exporting asset 3 of 11 (uv_unwrap.js).
Exporting asset 4 of 11 (hello_world.js).
Exporting asset 5 of 11 (viewport_celshade.js).
Exporting asset 6 of 11 (import_fbx.js).
Exporting asset 7 of 11 (hello_node_brush.js).
Exporting asset 8 of 11 (import_stl.js).
Exporting asset 9 of 11 (texture_breakdown.js).
Exporting asset 10 of 11 (import_gltf_glb.js).
Exporting asset 11 of 11 (hello_node.js).
Exporting asset 1 of 1 (cube_shared_uvs.arm).
Exporting asset 1 of 1 (readme.txt).
Compiling shader 1 of 10 (painter-video.frag.glsl).
Compiling shader 2 of 10 (painter-colored.vert.glsl).
Compiling shader 3 of 10 (g1.frag.glsl).
Compiling shader 4 of 10 (g1.vert.glsl).
Compiling shader 5 of 10 (painter-image.vert.glsl).
Compiling shader 6 of 10 (painter-text.vert.glsl).
Compiling shader 7 of 10 (painter-text.frag.glsl).
Compiling shader 8 of 10 (painter-colored.frag.glsl).
Compiling shader 9 of 10 (painter-video.vert.glsl).
Compiling shader 10 of 10 (painter-image.frag.glsl).
Compiling shader 1 of 38 (line.vert.glsl).
Compiling shader 2 of 38 (mesh_poscol.vert.glsl).
Compiling shader 3 of 38 (deferred_light.frag.glsl).
Compiling shader 4 of 38 (bloom_downsample_pass.frag.glsl).
Compiling shader 5 of 38 (cursor.frag.glsl).
Compiling shader 6 of 38 (ssr_pass.frag.glsl).
Compiling shader 7 of 38 (histogram_pass.frag.glsl).
Compiling shader 8 of 38 (layer_copy.frag.glsl).
Compiling shader 9 of 38 (mask_apply.frag.glsl).
Compiling shader 10 of 38 (supersample_resolve.frag.glsl).
Compiling shader 11 of 38 (pass_copy.frag.glsl).
Compiling shader 12 of 38 (bloom_upsample_pass.frag.glsl).
Compiling shader 13 of 38 (ssao_blur_pass.frag.glsl).
Compiling shader 14 of 38 (pass_viewray.vert.glsl).
Compiling shader 15 of 38 (pass.vert.glsl).
Compiling shader 16 of 38 (world_pass.frag.glsl).
Compiling shader 17 of 38 (pass_viewray2.vert.glsl).
Compiling shader 18 of 38 (taa_pass.frag.glsl).
Compiling shader 19 of 38 (line.frag.glsl).
Compiling shader 20 of 38 (cursor.vert.glsl).
Compiling shader 21 of 38 (smaa_blend_weight.vert.glsl).
Compiling shader 22 of 38 (compositor_pass.frag.glsl).
Compiling shader 23 of 38 (smaa_neighborhood_blend.frag.glsl).
Compiling shader 24 of 38 (layer_view.vert.glsl).
Compiling shader 25 of 38 (layer_copy_bgra.frag.glsl).
Compiling shader 26 of 38 (smaa_blend_weight.frag.glsl).
Compiling shader 27 of 38 (smaa_edge_detect.frag.glsl).
Compiling shader 28 of 38 (mesh_poscol.frag.glsl).
Compiling shader 29 of 38 (mesh_posnortex.frag.glsl).
Compiling shader 30 of 38 (smaa_edge_detect.vert.glsl).
Compiling shader 31 of 38 (world_pass.vert.glsl).
Compiling shader 32 of 38 (ssr_blur_pass.frag.glsl).
Compiling shader 33 of 38 (prefilter_envmap.frag.glsl).
Compiling shader 34 of 38 (smaa_neighborhood_blend.vert.glsl).
Compiling shader 35 of 38 (mesh_posnortex.vert.glsl).
Compiling shader 36 of 38 (ssao_pass.frag.glsl).
Compiling shader 37 of 38 (copy_mrt3_pass.frag.glsl).
Compiling shader 38 of 38 (deferred_light_voxel.frag.glsl).
Compiling shader 1 of 3 (voxel_pos.geom.glsl).
Compiling shader 2 of 3 (voxel_pos.frag.glsl).
Compiling shader 3 of 3 (voxel_pos.vert.glsl).
Compiling shader 1 of 10 (dilate_map.vert.glsl).
Compiling shader 2 of 10 (layer_view.frag.glsl).
Compiling shader 3 of 10 (mesh_posnor.vert.glsl).
Compiling shader 4 of 10 (mask_colorid.frag.glsl).
Compiling shader 5 of 10 (layer_invert.frag.glsl).
Compiling shader 6 of 10 (dilate_map.frag.glsl).
Compiling shader 7 of 10 (layer_merge.frag.glsl).
Compiling shader 8 of 10 (mask_merge.frag.glsl).
Compiling shader 9 of 10 (dilate_pass.frag.glsl).
Compiling shader 10 of 10 (mesh_posnor.frag.glsl).
minits took 1556ms.
Done.
Could not parse wayland-version undefined
Compiling...
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Sources/krom.c -o krom.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Sources/lib/zlib/inftrees.c -o inftrees.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Sources/lib/zlib/inflate.c -o inflate.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Sources/lib/zlib/uncompr.c -o uncompr.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Sources/lib/zlib/inffast.c -o inffast.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Backends/System/POSIX/Sources/kinc/backend/posixunit.c -o posixunit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Backends/System/Linux/Sources/kinc/backend/linuxunit.c -o linuxunit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources/kinc/backend/graphics5/vulkanunit.c -o vulkanunit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources/kinc/backend/graphics4/g4ong5unit.c -o g4ong5unit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/rootunit.c -o rootunit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/graphics4/g4unit.c -o g4unit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/math/mathunit.c -o mathunit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/graphics1/graphics.c -o graphics.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/network/networkunit.c -o networkunit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/graphics5/g5unit.c -o g5unit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/io/iounit.c -o iounit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/audio2/audio.c -o audio.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/audio1/a1unit.c -o a1unit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/input/inputunit.c -o inputunit.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../../../armorcore/Kinc/Sources/kinc/libs/stb_vorbis.c -o stb_vorbis.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../wayland/wayland-generated/wayland-relative-pointer.c -o wayland-relative-pointer.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../wayland/wayland-generated/xdg-shell.c -o xdg-shell.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../wayland/wayland-generated/wayland-tablet.c -o wayland-tablet.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../wayland/wayland-generated/xdg-decoration.c -o xdg-decoration.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../wayland/wayland-generated/wayland-viewporter.c -o wayland-viewporter.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../wayland/wayland-generated/wayland-protocol.c -o wayland-protocol.o
clang -O2 -I./ -I../../../armorcore/Sources/lib/gc -I../../../armorcore/Sources -I../../../armorcore/Sources/lib/stb -I../../../armorcore/Sources/lib/jsmn -I../../../armorcore/Sources/lib/nfd -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Sources/lib/tinydir -I../../../armorcore/Sources/lib/zlib -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics5/Vulkan/Sources -I../../../armorcore/Kinc/Backends/Graphics4/G4onG5/Sources  -DKROM_C_PATH=\"../../../armorpaint/build/krom.c\" -DWITH_EVAL -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKINC_A1 -DKINC_A2 -DKINC_G1 -DKINC_G2 -DKINC_VULKAN -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKINC_G4 -DKINC_G5 -DKINC_G4ONG5 -DWITH_PLUGIN_EMBED -DTINYUSDZ_NO_STB_IMAGE_IMPLEMENTATION -DNDEBUG  -MD  -c ../wayland/wayland-generated/wayland-pointer-constraint.c -o wayland-pointer-constraint.o

and console output

wayland-scanner 1.22.0
In file included from ../../../armorcore/Sources/krom.c:1:
In file included from ./../../../armorpaint/build/krom.c:1:
../../../armorcore/Sources/krom.h:2824:8: error: redefinition of 'scale'
 2824 |         float scale = TO_F32(args[3]);
      |               ^
../../../armorcore/Sources/krom.h:2814:104: note: previous definition is here
 2814 | void krom_raytrace_init(buffer_t *shader, kinc_g4_vertex_buffer_t *vb, kinc_g4_index_buffer_t *ib, f32 scale) {
      |                                                                                                        ^
../../../armorcore/Sources/krom.h:2824:16: error: call to undeclared function 'TO_F32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 2824 |         float scale = TO_F32(args[3]);
      |                       ^
../../../armorcore/Sources/krom.h:2824:23: error: use of undeclared identifier 'args'
 2824 |         float scale = TO_F32(args[3]);
      |                              ^
../../../armorcore/Sources/krom.h:2826:63: error: no member named 'data' in 'struct u8_array'
 2826 |         kinc_raytrace_pipeline_init(&pipeline, &commandList, shader->data, (int)shader->length, &constant_buffer);
      |                                                              ~~~~~~  ^
../../../armorcore/Sources/krom.h:2827:95: error: too many arguments to function call, expected 4, have 5
 2827 |         kinc_raytrace_acceleration_structure_init(&accel, &commandList, vertex_buffer, index_buffer, scale);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                    ^~~~~
../../../armorcore/Kinc/Sources/kinc/graphics5/raytrace.h:37:16: note: 'kinc_raytrace_acceleration_structure_init' declared here
   37 | KINC_FUNC void kinc_raytrace_acceleration_structure_init(kinc_raytrace_acceleration_structure_t *accel, struct kinc_g5_command_list *command_list,
      |                ^                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |                                                          struct kinc_g5_vertex_buffer *vb, struct kinc_g5_index_buffer *ib);
      |                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../armorcore/Sources/krom.c:1:
In file included from ./../../../armorpaint/build/krom.c:1:
../../../armorcore/Sources/krom.h:2897:7: error: use of undeclared identifier 'texsobol'; did you mean 'tex_sobol'?
 2897 |         if (!texsobol->impl._uploaded) {
      |              ^~~~~~~~
      |              tex_sobol
../../../armorcore/Sources/krom.h:2831:124: note: 'tex_sobol' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                            ^
../../../armorcore/Sources/krom.h:2898:54: error: use of undeclared identifier 'texsobol'; did you mean 'tex_sobol'?
 2898 |                 kinc_g5_command_list_upload_texture(&commandList, &texsobol->impl._texture);
      |                                                                    ^~~~~~~~
      |                                                                    tex_sobol
../../../armorcore/Sources/krom.h:2831:124: note: 'tex_sobol' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                            ^
../../../armorcore/Sources/krom.h:2899:3: error: use of undeclared identifier 'texsobol'; did you mean 'tex_sobol'?
 2899 |                 texsobol->impl._uploaded = true;
      |                 ^~~~~~~~
      |                 tex_sobol
../../../armorcore/Sources/krom.h:2831:124: note: 'tex_sobol' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                            ^
../../../armorcore/Sources/krom.h:2901:7: error: use of undeclared identifier 'texscramble'; did you mean 'tex_scramble'?
 2901 |         if (!texscramble->impl._uploaded) {
      |              ^~~~~~~~~~~
      |              tex_scramble
../../../armorcore/Sources/krom.h:2831:154: note: 'tex_scramble' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                                                          ^
../../../armorcore/Sources/krom.h:2902:54: error: use of undeclared identifier 'texscramble'; did you mean 'tex_scramble'?
 2902 |                 kinc_g5_command_list_upload_texture(&commandList, &texscramble->impl._texture);
      |                                                                    ^~~~~~~~~~~
      |                                                                    tex_scramble
../../../armorcore/Sources/krom.h:2831:154: note: 'tex_scramble' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                                                          ^
../../../armorcore/Sources/krom.h:2903:3: error: use of undeclared identifier 'texscramble'; did you mean 'tex_scramble'?
 2903 |                 texscramble->impl._uploaded = true;
      |                 ^~~~~~~~~~~
      |                 tex_scramble
../../../armorcore/Sources/krom.h:2831:154: note: 'tex_scramble' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                                                          ^
../../../armorcore/Sources/krom.h:2905:7: error: use of undeclared identifier 'texrank'; did you mean 'tex_rank'?
 2905 |         if (!texrank->impl._uploaded) {
      |              ^~~~~~~
      |              tex_rank
../../../armorcore/Sources/krom.h:2831:187: note: 'tex_rank' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                                                                                           ^
../../../armorcore/Sources/krom.h:2906:54: error: use of undeclared identifier 'texrank'; did you mean 'tex_rank'?
 2906 |                 kinc_g5_command_list_upload_texture(&commandList, &texrank->impl._texture);
      |                                                                    ^~~~~~~
      |                                                                    tex_rank
../../../armorcore/Sources/krom.h:2831:187: note: 'tex_rank' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                                                                                           ^
../../../armorcore/Sources/krom.h:2907:3: error: use of undeclared identifier 'texrank'; did you mean 'tex_rank'?
 2907 |                 texrank->impl._uploaded = true;
      |                 ^~~~~~~
      |                 tex_rank
../../../armorcore/Sources/krom.h:2831:187: note: 'tex_rank' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                                                                                           ^
../../../armorcore/Sources/krom.h:2910:2: error: call to undeclared function 'kinc_raytrace_set_textures'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 2910 |         kinc_raytrace_set_textures(&texpaint0->impl._renderTarget, &texpaint1->impl._renderTarget, &texpaint2->impl._renderTarget, &texenv->impl._texture, &texsobol->impl._texture, &texscramble->impl._texture, &texrank->impl._texture);
      |         ^
../../../armorcore/Sources/krom.h:2910:2: note: did you mean 'krom_raytrace_set_textures'?
../../../armorcore/Sources/krom.h:2831:6: note: 'krom_raytrace_set_textures' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |      ^
../../../armorcore/Sources/krom.h:2910:150: error: use of undeclared identifier 'texsobol'; did you mean 'tex_sobol'?
 2910 |         kinc_raytrace_set_textures(&texpaint0->impl._renderTarget, &texpaint1->impl._renderTarget, &texpaint2->impl._renderTarget, &texenv->impl._texture, &texsobol->impl._texture, &texscramble->impl._texture, &texrank->impl._texture);
      |                                                                                                                                                             ^~~~~~~~
      |                                                                                                                                                             tex_sobol
../../../armorcore/Sources/krom.h:2831:124: note: 'tex_sobol' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                            ^
../../../armorcore/Sources/krom.h:2910:176: error: use of undeclared identifier 'texscramble'; did you mean 'tex_scramble'?
 2910 |         kinc_raytrace_set_textures(&texpaint0->impl._renderTarget, &texpaint1->impl._renderTarget, &texpaint2->impl._renderTarget, &texenv->impl._texture, &texsobol->impl._texture, &texscramble->impl._texture, &texrank->impl._texture);
      |                                                                                                                                                                                       ^~~~~~~~~~~
      |                                                                                                                                                                                       tex_scramble
../../../armorcore/Sources/krom.h:2831:154: note: 'tex_scramble' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                                                          ^
../../../armorcore/Sources/krom.h:2910:205: error: use of undeclared identifier 'texrank'; did you mean 'tex_rank'?
 2910 |         kinc_raytrace_set_textures(&texpaint0->impl._renderTarget, &texpaint1->impl._renderTarget, &texpaint2->impl._renderTarget, &texenv->impl._texture, &texsobol->impl._texture, &texscramble->impl._texture, &texrank->impl._texture);
      |                                                                                                                                                                                                                    ^~~~~~~
      |                                                                                                                                                                                                                    tex_rank
../../../armorcore/Sources/krom.h:2831:187: note: 'tex_rank' declared here
 2831 | void krom_raytrace_set_textures(image_t *tex0, image_t *tex1, image_t *tex2, kinc_g4_texture_t *texenv, kinc_g4_texture_t *tex_sobol, kinc_g4_texture_t *tex_scramble, kinc_g4_texture_t *tex_rank) {
      |                                                                                                                                                                                           ^
../../../armorcore/Sources/krom.h:2924:31: error: no member named 'data' in 'struct u8_array'
 2924 |         float *cb = (float *)buffer->data;
      |                              ~~~~~~  ^
In file included from ../../../armorcore/Sources/krom.c:1:
./../../../armorpaint/build/krom.c:1252:32: warning: declaration of 'struct buffer' will not be visible outside of this function [-Wvisibility]
 1252 |         void(*done)(string_t *,struct buffer *);
      |                                       ^
./../../../armorpaint/build/krom.c:11355:41: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion]
 11355 |                 any_array_push(raw->color_attachments,tex_format_t_RGBA32);
       |                                                       ^~~~~~~~~~~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2 warnings and 20 errors generated.
make: *** [makefile:12: krom.o] Error 1

I also try

git checkout 23.08
git submodule update --init --recursive 
../armorcore/Kinc/make --from ../armorcore -g opengl --compiler clang --compile > log.txt  
Using Kinc (60e00621) from /home/user/Téléchargements/armortools/armorcore/Kinc
kfile found.
Creating Linux project files.
Using Kha from /home/user/Téléchargements/armortools/armorcore
Creating Kha project.
Exporting asset 1 of 26 (World_irradiance.arm).
Exporting asset 2 of 26 (World_radiance.hdr).
Exporting asset 3 of 26 (World_radiance_0.hdr).
Exporting asset 4 of 26 (World_radiance_1.hdr).
Exporting asset 5 of 26 (World_radiance_2.hdr).
Exporting asset 6 of 26 (World_radiance_3.hdr).
Exporting asset 7 of 26 (World_radiance_4.hdr).
Exporting asset 8 of 26 (World_radiance_5.hdr).
Exporting asset 9 of 26 (World_radiance_6.hdr).
Exporting asset 10 of 26 (World_radiance_7.hdr).
Exporting asset 11 of 26 (World_radiance_8.hdr).
Exporting asset 12 of 26 (brdf.png).
Exporting asset 13 of 26 (color_wheel.png).
Exporting asset 14 of 26 (color_wheel_gradient.png).
Exporting asset 15 of 26 (cursor.png).
Exporting asset 16 of 26 (font.ttf).
Exporting asset 17 of 26 (font_mono.ttf).
Exporting asset 18 of 26 (icons.png).
Exporting asset 19 of 26 (icons2x.png).
Exporting asset 20 of 26 (ltc_mag.arm).
Exporting asset 21 of 26 (ltc_mat.arm).
Exporting asset 22 of 26 (noise256.png).
Exporting asset 23 of 26 (shader_datas.arm).
Exporting asset 24 of 26 (smaa_area.png).
Exporting asset 25 of 26 (smaa_search.png).
Exporting asset 26 of 26 (text_coloring.json).
Exporting asset 1 of 9 (de.json).
Exporting asset 2 of 9 (el.json).
Exporting asset 3 of 9 (es.json).
Exporting asset 4 of 9 (fr.json).
Exporting asset 5 of 9 (ja.json).
Exporting asset 6 of 9 (pl.json).
Exporting asset 7 of 9 (pt_br.json).
Exporting asset 8 of 9 (ru.json).
Exporting asset 9 of 9 (zh_cn.json).
Exporting asset 1 of 10 (license_fonts.md).
Exporting asset 2 of 10 (license_heapsfbx.md).
Exporting asset 3 of 10 (license_icons.md).
Exporting asset 4 of 10 (license_kinc.md).
Exporting asset 5 of 10 (license_lz4-wasm.md).
Exporting asset 6 of 10 (license_nfd.md).
Exporting asset 7 of 10 (license_stb.md).
Exporting asset 8 of 10 (license_tinydir.md).
Exporting asset 9 of 10 (license_v8.md).
Exporting asset 10 of 10 (license_zlib.md).
Exporting asset 1 of 3 (autosave.js).
Exporting asset 2 of 3 (import_tiff.js).
Exporting asset 3 of 3 (import_txt.js).
Exporting asset 1 of 1 (light.json).
Exporting asset 1 of 1 (font_cjk.ttc).
Exporting asset 1 of 4 (Scene.arm).
Exporting asset 2 of 4 (badge.png).
Exporting asset 3 of 4 (default_brush.arm).
Exporting asset 4 of 4 (default_material.arm).
Exporting asset 1 of 7 (base_color.json).
Exporting asset 2 of 7 (generic.json).
Exporting asset 3 of 7 (minecraft_mer.json).
Exporting asset 4 of 7 (unigine.json).
Exporting asset 5 of 7 (unity.json).
Exporting asset 6 of 7 (unreal.json).
Exporting asset 7 of 7 (xplane.json).
Exporting asset 1 of 2 (blender.json).
Exporting asset 2 of 2 (touch.json).
Exporting asset 1 of 7 (license.md).
Exporting asset 2 of 7 (license_cycles_nodes.md).
Exporting asset 3 of 7 (license_cgltf.md).
Exporting asset 4 of 7 (license_nanosvg.md).
Exporting asset 5 of 7 (license_tinyusdz.md).
Exporting asset 6 of 7 (license_utif.md).
Exporting asset 7 of 7 (license_xatlas.md).
Exporting asset 1 of 6 (hello_node.js).
Exporting asset 2 of 6 (hello_node_brush.js).
Exporting asset 3 of 6 (hello_world.js).
Exporting asset 4 of 6 (import_stl.js).
Exporting asset 5 of 6 (texture_breakdown.js).
Exporting asset 6 of 6 (viewport_celshade.js).
Exporting asset 1 of 1 (cube_shared_uvs.arm).
Exporting asset 1 of 1 (readme.txt).
Exporting asset 1 of 8 (import_gltf_glb.js).
Exporting asset 2 of 8 (import_gltf_glb.wasm).
Exporting asset 3 of 8 (import_svg.js).
Exporting asset 4 of 8 (import_svg.wasm).
Exporting asset 5 of 8 (import_usdc.js).
Exporting asset 6 of 8 (import_usdc.wasm).
Exporting asset 7 of 8 (uv_unwrap.js).
Exporting asset 8 of 8 (uv_unwrap.wasm).
Exporting asset 1 of 2 (ammo.wasm.js).
Exporting asset 2 of 2 (ammo.wasm.wasm).
Compiling shader 1 of 8 (painter-colored.frag.glsl).
Compiling shader 2 of 8 (painter-colored.vert.glsl).
Compiling shader 3 of 8 (painter-image.frag.glsl).
Compiling shader 4 of 8 (painter-image.vert.glsl).
Compiling shader 5 of 8 (painter-text.frag.glsl).
Compiling shader 6 of 8 (painter-text.vert.glsl).
Compiling shader 7 of 8 (painter-video.frag.glsl).
Compiling shader 8 of 8 (painter-video.vert.glsl).
Compiling shader 1 of 38 (bloom_downsample_pass.frag.glsl).
Compiling shader 2 of 38 (bloom_upsample_pass.frag.glsl).
Compiling shader 3 of 38 (compositor_pass.frag.glsl).
Compiling shader 4 of 38 (copy_mrt3_pass.frag.glsl).
Compiling shader 5 of 38 (cursor.frag.glsl).
Compiling shader 6 of 38 (cursor.vert.glsl).
Compiling shader 7 of 38 (deferred_light.frag.glsl).
Compiling shader 8 of 38 (deferred_light_voxel.frag.glsl).
Compiling shader 9 of 38 (histogram_pass.frag.glsl).
Compiling shader 10 of 38 (layer_copy.frag.glsl).
Compiling shader 11 of 38 (layer_copy_bgra.frag.glsl).
Compiling shader 12 of 38 (layer_view.vert.glsl).
Compiling shader 13 of 38 (line.frag.glsl).
Compiling shader 14 of 38 (line.vert.glsl).
Compiling shader 15 of 38 (mask_apply.frag.glsl).
Compiling shader 16 of 38 (mesh_poscol.frag.glsl).
Compiling shader 17 of 38 (mesh_poscol.vert.glsl).
Compiling shader 18 of 38 (mesh_posnortex.frag.glsl).
Compiling shader 19 of 38 (mesh_posnortex.vert.glsl).
Compiling shader 20 of 38 (pass.vert.glsl).
Compiling shader 21 of 38 (pass_copy.frag.glsl).
Compiling shader 22 of 38 (pass_viewray.vert.glsl).
Compiling shader 23 of 38 (pass_viewray2.vert.glsl).
Compiling shader 24 of 38 (prefilter_envmap.frag.glsl).
Compiling shader 25 of 38 (smaa_blend_weight.frag.glsl).
Compiling shader 26 of 38 (smaa_blend_weight.vert.glsl).
Compiling shader 27 of 38 (smaa_edge_detect.frag.glsl).
Compiling shader 28 of 38 (smaa_edge_detect.vert.glsl).
Compiling shader 29 of 38 (smaa_neighborhood_blend.frag.glsl).
Compiling shader 30 of 38 (smaa_neighborhood_blend.vert.glsl).
Compiling shader 31 of 38 (ssao_blur_pass.frag.glsl).
Compiling shader 32 of 38 (ssao_pass.frag.glsl).
Compiling shader 33 of 38 (ssr_blur_pass.frag.glsl).
Compiling shader 34 of 38 (ssr_pass.frag.glsl).
Compiling shader 35 of 38 (supersample_resolve.frag.glsl).
Compiling shader 36 of 38 (taa_pass.frag.glsl).
Compiling shader 37 of 38 (world_pass.frag.glsl).
Compiling shader 38 of 38 (world_pass.vert.glsl).
Compiling shader 1 of 3 (voxel_pos.frag.glsl).
Compiling shader 2 of 3 (voxel_pos.geom.glsl).
Compiling shader 3 of 3 (voxel_pos.vert.glsl).
Compiling shader 1 of 10 (dilate_map.frag.glsl).
Compiling shader 2 of 10 (dilate_map.vert.glsl).
Compiling shader 3 of 10 (dilate_pass.frag.glsl).
Compiling shader 4 of 10 (layer_invert.frag.glsl).
Compiling shader 5 of 10 (layer_merge.frag.glsl).
Compiling shader 6 of 10 (layer_view.frag.glsl).
Compiling shader 7 of 10 (mask_colorid.frag.glsl).
Compiling shader 8 of 10 (mask_merge.frag.glsl).
Compiling shader 9 of 10 (mesh_posnor.frag.glsl).
Compiling shader 10 of 10 (mesh_posnor.vert.glsl).
Done.
Compiling shader 1 of 2 (g1.frag).
Compiling shader 2 of 2 (g1.vert).
Compiling...
[1/7] clang -O2 -I../../../armorcore/v8/include -I../../../armorcore/Libraries/nfd/include -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Libraries/tinydir/include -I../../../armorcore/Libraries/zlib -I../../../armorcore/Libraries/stb -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics4/OpenGL/Sources -I../../../armorcore/Kinc/Backends/Graphics5/G5onG4/Sources -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKORE_G1 -DKORE_G2 -DKORE_G3 -DKORE_A1 -DKORE_A2 -DKORE_LZ4X -DKORE_OPENGL -DKINC_EGL -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKORE_G4 -DKORE_G5 -DKORE_G5ONG4 -DNDEBUG -MD -MF wayland-viewporter.o.d -c ../wayland/wayland-generated/wayland-viewporter.c -o wayland-viewporter.o
[2/7] clang -O2 -I../../../armorcore/v8/include -I../../../armorcore/Libraries/nfd/include -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Libraries/tinydir/include -I../../../armorcore/Libraries/zlib -I../../../armorcore/Libraries/stb -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics4/OpenGL/Sources -I../../../armorcore/Kinc/Backends/Graphics5/G5onG4/Sources -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKORE_G1 -DKORE_G2 -DKORE_G3 -DKORE_A1 -DKORE_A2 -DKORE_LZ4X -DKORE_OPENGL -DKINC_EGL -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKORE_G4 -DKORE_G5 -DKORE_G5ONG4 -DNDEBUG -MD -MF waylandunit.o.d -c ../wayland/wayland-generated/waylandunit.c -o waylandunit.o
[3/7] clang -O2 -I../../../armorcore/v8/include -I../../../armorcore/Libraries/nfd/include -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Libraries/tinydir/include -I../../../armorcore/Libraries/zlib -I../../../armorcore/Libraries/stb -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics4/OpenGL/Sources -I../../../armorcore/Kinc/Backends/Graphics5/G5onG4/Sources -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKORE_G1 -DKORE_G2 -DKORE_G3 -DKORE_A1 -DKORE_A2 -DKORE_LZ4X -DKORE_OPENGL -DKINC_EGL -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKORE_G4 -DKORE_G5 -DKORE_G5ONG4 -DNDEBUG -MD -MF xdg-decoration.o.d -c ../wayland/wayland-generated/xdg-decoration.c -o xdg-decoration.o
[4/7] clang -O2 -I../../../armorcore/v8/include -I../../../armorcore/Libraries/nfd/include -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Libraries/tinydir/include -I../../../armorcore/Libraries/zlib -I../../../armorcore/Libraries/stb -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics4/OpenGL/Sources -I../../../armorcore/Kinc/Backends/Graphics5/G5onG4/Sources -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKORE_G1 -DKORE_G2 -DKORE_G3 -DKORE_A1 -DKORE_A2 -DKORE_LZ4X -DKORE_OPENGL -DKINC_EGL -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKORE_G4 -DKORE_G5 -DKORE_G5ONG4 -DNDEBUG -MD -MF xdg-shell.o.d -c ../wayland/wayland-generated/xdg-shell.c -o xdg-shell.o
[5/7] clang -O2 -I../../../armorcore/v8/include -I../../../armorcore/Libraries/nfd/include -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Libraries/tinydir/include -I../../../armorcore/Libraries/zlib -I../../../armorcore/Libraries/stb -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics4/OpenGL/Sources -I../../../armorcore/Kinc/Backends/Graphics5/G5onG4/Sources -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKORE_G1 -DKORE_G2 -DKORE_G3 -DKORE_A1 -DKORE_A2 -DKORE_LZ4X -DKORE_OPENGL -DKINC_EGL -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKORE_G4 -DKORE_G5 -DKORE_G5ONG4 -DNDEBUG -MD -MF zui_nodes.o.d -c ../../../armorcore/Sources/zui/zui_nodes.c -o zui_nodes.o
FAILED: zui_nodes.o 
clang -O2 -I../../../armorcore/v8/include -I../../../armorcore/Libraries/nfd/include -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Libraries/tinydir/include -I../../../armorcore/Libraries/zlib -I../../../armorcore/Libraries/stb -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics4/OpenGL/Sources -I../../../armorcore/Kinc/Backends/Graphics5/G5onG4/Sources -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKORE_G1 -DKORE_G2 -DKORE_G3 -DKORE_A1 -DKORE_A2 -DKORE_LZ4X -DKORE_OPENGL -DKINC_EGL -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKORE_G4 -DKORE_G5 -DKORE_G5ONG4 -DNDEBUG -MD -MF zui_nodes.o.d -c ../../../armorcore/Sources/zui/zui_nodes.c -o zui_nodes.o
../../../armorcore/Sources/zui/zui_nodes.c:81:22: warning: incompatible pointer types initializing 'zui_node_button_t *' (aka 'struct zui_node_button *') with an expression of type 'zui_node_button_t **' (aka 'struct zui_node_button **'); remove & [-Wincompatible-pointer-types]
   81 |                 zui_node_button_t *but = &node->buttons[i];
      |                                    ^     ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:100:20: warning: incompatible pointer types initializing 'zui_node_link_t *' (aka 'struct zui_node_link *') with an expression of type 'zui_node_link_t **' (aka 'struct zui_node_link **'); remove & [-Wincompatible-pointer-types]
  100 |                 zui_node_link_t *l = &canvas->links[x];
      |                                  ^   ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:144:71: warning: incompatible pointer types returning 'zui_node_t **' (aka 'struct zui_node **') from a function with result type 'zui_node_t *' (aka 'struct zui_node *'); remove & [-Wincompatible-pointer-types]
  144 |         for (int i = 0; i < nodes_count; ++i) if (nodes[i]->id == id) return &nodes[i];
      |                                                                              ^~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:162:15: warning: incompatible pointer types initializing 'zui_node_t *' (aka 'struct zui_node *') with an expression of type 'zui_node_t **' (aka 'struct zui_node **'); remove & [-Wincompatible-pointer-types]
  162 |                 zui_node_t *n = &nodes[i];
      |                             ^   ~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:215:20: warning: incompatible pointer types initializing 'zui_node_link_t *' (aka 'struct zui_node_link *') with an expression of type 'zui_node_link_t **' (aka 'struct zui_node_link **'); remove & [-Wincompatible-pointer-types]
  215 |                 zui_node_link_t *l = &canvas->links[i];
      |                                  ^   ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:307:22: warning: incompatible pointer types initializing 'zui_node_socket_t *' (aka 'struct zui_node_socket *') with an expression of type 'zui_node_socket_t **' (aka 'struct zui_node_socket **'); remove & [-Wincompatible-pointer-types]
  307 |                 zui_node_socket_t *out = &node->outputs[i];
      |                                    ^     ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:315:22: warning: incompatible pointer types initializing 'zui_node_socket_t *' (aka 'struct zui_node_socket *') with an expression of type 'zui_node_socket_t **' (aka 'struct zui_node_socket **'); remove & [-Wincompatible-pointer-types]
  315 |                 zui_node_socket_t *out = &node->outputs[i];
      |                                    ^     ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:336:22: warning: incompatible pointer types initializing 'zui_node_button_t *' (aka 'struct zui_node_button *') with an expression of type 'zui_node_button_t **' (aka 'struct zui_node_button **'); remove & [-Wincompatible-pointer-types]
  336 |                 zui_node_button_t *but = &node->buttons[buti];
      |                                    ^     ~~~~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:376:20: warning: comparison between pointer and integer ('int' and 'void *') [-Wpointer-integer-compare]
  376 |                         if (but->output != NULL) node->outputs[but->output]->default_value = but->default_value;
      |                             ~~~~~~~~~~~ ^  ~~~~
../../../armorcore/Sources/zui/zui_nodes.c:384:23: warning: incompatible pointer types initializing 'zui_node_socket_t *' (aka 'struct zui_node_socket *') with an expression of type 'zui_node_socket_t **' (aka 'struct zui_node_socket **'); remove & [-Wincompatible-pointer-types]
  384 |                         zui_node_socket_t *soc = &node->outputs[but->output];
      |                                            ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:399:41: warning: comparison between pointer and integer ('int' and 'void *') [-Wpointer-integer-compare]
  399 |                         zui_node_socket_t *soc = but->output != NULL ? &node->outputs[but->output] : NULL;
      |                                                  ~~~~~~~~~~~ ^  ~~~~
../../../armorcore/Sources/zui/zui_nodes.c:399:23: warning: incompatible pointer types initializing 'zui_node_socket_t *' (aka 'struct zui_node_socket *') with an expression of type 'zui_node_socket_t **' (aka 'struct zui_node_socket **'); dereference with * [-Wincompatible-pointer-types]
  399 |                         zui_node_socket_t *soc = but->output != NULL ? &node->outputs[but->output] : NULL;
      |                                            ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                  *(                                                      )
../../../armorcore/Sources/zui/zui_nodes.c:411:25: error: incompatible pointer to integer conversion assigning to 'int' from 'void *' [-Wint-conversion]
  411 |                         but_handle->position = but->default_value;
      |                                              ^ ~~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:438:22: warning: incompatible pointer types initializing 'zui_node_socket_t *' (aka 'struct zui_node_socket *') with an expression of type 'zui_node_socket_t **' (aka 'struct zui_node_socket **'); remove & [-Wincompatible-pointer-types]
  438 |                 zui_node_socket_t *inp = &node->inputs[i];
      |                                    ^     ~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:571:20: warning: incompatible pointer types initializing 'zui_node_link_t *' (aka 'struct zui_node_link *') with an expression of type 'zui_node_link_t **' (aka 'struct zui_node_link **'); remove & [-Wincompatible-pointer-types]
  571 |                 zui_node_link_t *link = &canvas->links[i];
      |                                  ^      ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:577:153: error: incompatible pointer to integer conversion passing 'zui_node_socket_t **' (aka 'struct zui_node_socket **') to parameter of type 'int' [-Wint-conversion]
  577 |                 float to_y = to == NULL ? current->input_y : wy + ZUI_NODE_Y(to) + ZUI_INPUT_Y(canvas, to->inputs, to->inputs_count, link->to_socket) + ZUI_OUTPUTS_H(to->outputs, to->outputs_count) + ZUI_BUTTONS_H(to);
      |                                                                                                                                                                       ^~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:90:23: note: passing argument to parameter 'sockets_count' here
   90 | int ZUI_OUTPUTS_H(int sockets_count, int length) {
      |                       ^
../../../armorcore/Sources/zui/zui_nodes.c:629:108: error: incompatible pointer to integer conversion passing 'zui_node_socket_t **' (aka 'struct zui_node_socket **') to parameter of type 'int' [-Wint-conversion]
  629 |                                                         float sy = wy + ZUI_NODE_Y(node) + ZUI_INPUT_Y(canvas, inps, node->inputs_count, k) + ZUI_OUTPUTS_H(outs, node->outputs_count) + ZUI_BUTTONS_H(node);
      |                                                                                                                                                             ^~~~
../../../armorcore/Sources/zui/zui_nodes.c:90:23: note: passing argument to parameter 'sockets_count' here
   90 | int ZUI_OUTPUTS_H(int sockets_count, int length) {
      |                       ^
../../../armorcore/Sources/zui/zui_nodes.c:718:106: error: incompatible pointer to integer conversion passing 'zui_node_socket_t **' (aka 'struct zui_node_socket **') to parameter of type 'int' [-Wint-conversion]
  718 |                                         float sy = wy + ZUI_NODE_Y(node) + ZUI_INPUT_Y(canvas, inps, node->inputs_count, j) + ZUI_OUTPUTS_H(outs, node->outputs_count) + ZUI_BUTTONS_H(node);
      |                                                                                                                                             ^~~~
../../../armorcore/Sources/zui/zui_nodes.c:90:23: note: passing argument to parameter 'sockets_count' here
   90 | int ZUI_OUTPUTS_H(int sockets_count, int length) {
      |                       ^
../../../armorcore/Sources/zui/zui_nodes.c:722:25: warning: incompatible pointer types initializing 'zui_node_link_t *' (aka 'struct zui_node_link *') with an expression of type 'zui_node_link_t **' (aka 'struct zui_node_link **'); remove & [-Wincompatible-pointer-types]
  722 |                                                         zui_node_link_t *l = &canvas->links[k];
      |                                                                          ^   ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:751:23: warning: incompatible pointer types initializing 'zui_node_link_t *' (aka 'struct zui_node_link *') with an expression of type 'zui_node_link_t **' (aka 'struct zui_node_link **'); remove & [-Wincompatible-pointer-types]
  751 |                                         zui_node_link_t *l = &canvas->links[j];
      |                                                          ^   ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:822:16: warning: incompatible pointer types initializing 'zui_node_t *' (aka 'struct zui_node *') with an expression of type 'zui_node_t **' (aka 'struct zui_node **'); remove & [-Wincompatible-pointer-types]
  822 |                         zui_node_t *n = &canvas->nodes[j];
      |                                     ^   ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:850:21: warning: incompatible pointer types initializing 'zui_node_link_t *' (aka 'struct zui_node_link *') with an expression of type 'zui_node_link_t **' (aka 'struct zui_node_link **'); remove & [-Wincompatible-pointer-types]
  850 |                         zui_node_link_t *l = &canvas->links[i];
      |                                          ^   ~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:851:36: warning: incompatible pointer types passing 'zui_node_t *' (aka 'struct zui_node *') to parameter of type 'zui_node_t **' (aka 'struct zui_node **'); take the address with & [-Wincompatible-pointer-types]
  851 |                         zui_node_t *from = zui_get_node(current_nodes->nodes_selected, current_nodes->nodes_selected_count, l->from_id);
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                         &
../../../armorcore/Sources/zui/zui_nodes.c:143:39: note: passing argument to parameter 'nodes' here
  143 | zui_node_t *zui_get_node(zui_node_t **nodes, int nodes_count, int id) {
      |                                       ^
../../../armorcore/Sources/zui/zui_nodes.c:852:34: warning: incompatible pointer types passing 'zui_node_t *' (aka 'struct zui_node *') to parameter of type 'zui_node_t **' (aka 'struct zui_node **'); take the address with & [-Wincompatible-pointer-types]
  852 |                         zui_node_t *to = zui_get_node(current_nodes->nodes_selected, current_nodes->nodes_selected_count, l->to_id);
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                       &
../../../armorcore/Sources/zui/zui_nodes.c:143:39: note: passing argument to parameter 'nodes' here
  143 | zui_node_t *zui_get_node(zui_node_t **nodes, int nodes_count, int id) {
      |                                       ^
../../../armorcore/Sources/zui/zui_nodes.c:879:22: warning: incompatible pointer types initializing 'zui_node_link_t *' (aka 'struct zui_node_link *') with an expression of type 'zui_node_link_t **' (aka 'struct zui_node_link **'); remove & [-Wincompatible-pointer-types]
  879 |                                 zui_node_link_t *l = &paste_canvas->links[i];
      |                                                  ^   ~~~~~~~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:887:17: warning: incompatible pointer types initializing 'zui_node_t *' (aka 'struct zui_node *') with an expression of type 'zui_node_t **' (aka 'struct zui_node **'); remove & [-Wincompatible-pointer-types]
  887 |                                 zui_node_t *n = &paste_canvas->nodes[i];
      |                                             ^   ~~~~~~~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:903:23: warning: incompatible pointer types initializing 'zui_node_link_t *' (aka 'struct zui_node_link *') with an expression of type 'zui_node_link_t **' (aka 'struct zui_node_link **'); remove & [-Wincompatible-pointer-types]
  903 |                                         zui_node_link_t *l = &paste_canvas->links[j];
      |                                                          ^   ~~~~~~~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_nodes.c:912:34: warning: incompatible pointer types assigning to 'zui_node_t *' (aka 'struct zui_node *') from 'zui_node_t **' (aka 'struct zui_node **'); dereference with * [-Wincompatible-pointer-types]
  912 |                         current_nodes->nodes_selected = paste_canvas->nodes;
      |                                                       ^ ~~~~~~~~~~~~~~~~~~~
      |                                                         *
24 warnings and 4 errors generated.
[6/7] clang -O2 -I../../../armorcore/v8/include -I../../../armorcore/Libraries/nfd/include -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Libraries/tinydir/include -I../../../armorcore/Libraries/zlib -I../../../armorcore/Libraries/stb -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics4/OpenGL/Sources -I../../../armorcore/Kinc/Backends/Graphics5/G5onG4/Sources -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKORE_G1 -DKORE_G2 -DKORE_G3 -DKORE_A1 -DKORE_A2 -DKORE_LZ4X -DKORE_OPENGL -DKINC_EGL -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKORE_G4 -DKORE_G5 -DKORE_G5ONG4 -DNDEBUG -MD -MF zui_ext.o.d -c ../../../armorcore/Sources/zui/zui_ext.c -o zui_ext.o
FAILED: zui_ext.o 
clang -O2 -I../../../armorcore/v8/include -I../../../armorcore/Libraries/nfd/include -I../../../../../../../usr/include/gtk-3.0 -I../../../../../../../usr/include/glib-2.0 -I../../../../../../../usr/lib/x86_64-linux-gnu/glib-2.0/include -I../../../../../../../usr/include/pango-1.0 -I../../../../../../../usr/include/cairo -I../../../../../../../usr/include/gdk-pixbuf-2.0 -I../../../../../../../usr/include/atk-1.0 -I../../../../../../../usr/lib64/glib-2.0/include -I../../../../../../../usr/lib/glib-2.0/include -I../../../../../../../usr/include/harfbuzz -I../../../armorcore/Libraries/tinydir/include -I../../../armorcore/Libraries/zlib -I../../../armorcore/Libraries/stb -I../../../armorcore/Kinc/Sources -I../../../armorcore/Kinc/Backends/System/Linux/Sources -I../../../armorcore/Kinc/Backends/System/POSIX/Sources -I../wayland -I../../../armorcore/Kinc/Backends/Graphics4/OpenGL/Sources -I../../../armorcore/Kinc/Backends/Graphics5/G5onG4/Sources -DWITH_G2 -DWITH_IRON -DWITH_ZUI -DKINC_NO_WAYLAND -DWITH_NFD -DWITH_TINYDIR -DWITH_ZLIB -DWITH_STB_IMAGE_WRITE -DIDLE_SLEEP -DKORE_G1 -DKORE_G2 -DKORE_G3 -DKORE_A1 -DKORE_A2 -DKORE_LZ4X -DKORE_OPENGL -DKINC_EGL -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -DKORE_G4 -DKORE_G5 -DKORE_G5ONG4 -DNDEBUG -MD -MF zui_ext.o.d -c ../../../armorcore/Sources/zui/zui_ext.c -o zui_ext.o
../../../armorcore/Sources/zui/zui_ext.c:81:38: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
   81 |         char *text = zui_text_input(handle, label, align, true, false);
      |                                             ^~~~~
../../../armorcore/Sources/zui/zui.h:263:50: note: passing argument to parameter 'label' here
  263 | char *zui_text_input(zui_handle_t *handle, char *label, int align, bool editable, bool live_update);
      |                                                  ^
../../../armorcore/Sources/zui/zui_ext.c:97:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
   97 |     for (count = 0; tmp = strstr(ins, what); ++count) {
      |                     ~~~~^~~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui_ext.c:97:25: note: place parentheses around the assignment to silence this warning
   97 |     for (count = 0; tmp = strstr(ins, what); ++count) {
      |                         ^                  
      |                     (                      )
../../../armorcore/Sources/zui/zui_ext.c:97:25: note: use '==' to turn this assignment into an equality comparison
   97 |     for (count = 0; tmp = strstr(ins, what); ++count) {
      |                         ^
      |                         ==
../../../armorcore/Sources/zui/zui_ext.c:143:9: warning: passing 'const char[512]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  143 |         strcpy(last_path, handle->text);
      |                ^~~~~~~~~
/usr/include/string.h:141:39: note: passing argument to parameter '__dest' here
  141 | extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
      |                                       ^
../../../armorcore/Sources/zui/zui_ext.c:381:44: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
  381 |                 if (strlen(hex_code) >= 1 && hex_code[0] == "#") { // Allow # at the beginning
      |                                                          ^  ~~~
../../../armorcore/Sources/zui/zui_ext.c:381:44: warning: comparison between pointer and integer ('char' and 'char *') [-Wpointer-integer-compare]
  381 |                 if (strlen(hex_code) >= 1 && hex_code[0] == "#") { // Allow # at the beginning
      |                                              ~~~~~~~~~~~ ^  ~~~
../../../armorcore/Sources/zui/zui_ext.c:492:27: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  492 |                         zui_text_input(handle, show_label ? label : "", align, editable, false);
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
../../../armorcore/Sources/zui/zui.h:263:50: note: passing argument to parameter 'label' here
  263 | char *zui_text_input(zui_handle_t *handle, char *label, int align, bool editable, bool live_update);
      |                                                  ^
../../../armorcore/Sources/zui/zui_ext.c:501:38: error: incompatible pointer to integer conversion passing 'char[1]' to parameter of type 'int' [-Wint-conversion]
  501 |                                 zui_text(label, ZUI_ALIGN_RIGHT, "");
      |                                                                  ^~
../../../armorcore/Sources/zui/zui.h:258:47: note: passing argument to parameter 'bg' here
  258 | int zui_text(const char *text, int align, int bg);
      |                                               ^
6 warnings and 1 error generated.
ninja: build stopped: subcommand failed.
Build time: 0m 0s
Error: Compile error