Open moolight-seashell opened 1 month ago
ArmorPaint version: main / a06ab733
OS / GPU model: Manjaro
Issue description: ArmorPaint Failed to build
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
ArmorPaint version: main / a06ab733
OS / GPU model: Manjaro
Issue description: ArmorPaint Failed to build![image](https://github.com/armory3d/armortools/assets/49676861/1e9da32a-0e15-45df-bae0-cd915288d304)
full logs (../armorcore/Kinc/make --from ../armorcore -g opengl --compiler clang --compile > logs.txt )
and console output
I also try