aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2025-08-05 14:42:14 +0000
committers-ol <s+removethis@s-ol.nu>2025-08-05 14:42:14 +0000
commit4da6c877a647b0c491dc13c464eb086c2093e829 (patch)
tree214926c46ec2e54626b6c456fded1cd7cf09e27c
parentbuild.zig: remove 'lib' prefix from ffmpeg libs (diff)
downloadglsl-view-msys2-build.tar.gz
glsl-view-msys2-build.zip
build.zig: msys2 pathsmsys2-build
-rw-r--r--build.zig18
-rw-r--r--src/config.zig1
2 files changed, 10 insertions, 9 deletions
diff --git a/build.zig b/build.zig
index b34aa95..6a3ed24 100644
--- a/build.zig
+++ b/build.zig
@@ -22,22 +22,22 @@ pub fn build(b: *std.Build) void {
exe.root_module.addOptions("build_config", options);
exe.linkLibC();
- exe.linkSystemLibrary("glfw3");
- exe.linkSystemLibrary("epoxy");
- exe.linkSystemLibrary("liblo");
+ exe.linkSystemLibrary("glfw3.dll");
+ exe.linkSystemLibrary("epoxy.dll");
+ exe.linkSystemLibrary("lo.dll");
if (have_ffmpeg) {
- exe.linkSystemLibrary("avcodec");
- exe.linkSystemLibrary("avformat");
- exe.linkSystemLibrary("avdevice");
- exe.linkSystemLibrary("avutil");
- exe.linkSystemLibrary("swscale");
+ exe.linkSystemLibrary("avcodec.dll");
+ exe.linkSystemLibrary("avformat.dll");
+ exe.linkSystemLibrary("avdevice.dll");
+ exe.linkSystemLibrary("avutil.dll");
+ exe.linkSystemLibrary("swscale.dll");
}
if (have_ffmpeg and have_hap) {
exe.addIncludePath(b.path("lib"));
exe.addCSourceFile(.{ .file = b.path("lib/hap.c") });
- exe.linkSystemLibrary("snappy");
+ exe.linkSystemLibrary("snappy.dll");
}
if (have_tsv) {
diff --git a/src/config.zig b/src/config.zig
index ba46ef7..5d3ef6a 100644
--- a/src/config.zig
+++ b/src/config.zig
@@ -56,6 +56,7 @@ pub const Config = struct {
if (config.outputs.len == 0) {
const outputs = try allocator.alloc(OutputConfig, 1);
+ // const outputs = try allocator.alloc(OutputConfig, 2);
outputs[0] = .{ .window = .default };
outputs[0].window.width = config.width;
outputs[0].window.height = config.height;