mirror-ghostty/pkg/dcimgui
Alessandro De Blasis deeda46186 build: skip linkLibCpp on MSVC for dcimgui, spirv-cross, harfbuzz
Zig unconditionally passes -nostdinc++ and adds its bundled
libc++/libc++abi include paths, which conflict with MSVC's own C++
runtime headers. The MSVC SDK directories (added via linkLibC)
already contain both C and C++ headers, so linkLibCpp is not needed.

This is the same fix already applied upstream to highway, simdutf,
utfcpp, glslang, SharedDeps, and GhosttyZig.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:03:33 +01:00
..
build.zig build: skip linkLibCpp on MSVC for dcimgui, spirv-cross, harfbuzz 2026-03-24 17:03:33 +01:00
build.zig.zon pkg/dcimgui: DearBindings-based Imgui support 2025-12-31 10:11:43 -08:00
ext.cpp pkg/dcimgui: only add the OpenGL3 shutdown helper if backend enabled 2026-02-26 06:56:17 -08:00
main.zig apprt/gtk: fix SIGSEGV on ImGui GLArea re-realize 2026-02-25 15:25:22 -08:00