diff options
| author | s-ol <s+removethis@s-ol.nu> | 2025-08-05 14:42:14 +0000 |
|---|---|---|
| committer | s-ol <s+removethis@s-ol.nu> | 2025-08-05 14:42:14 +0000 |
| commit | 4da6c877a647b0c491dc13c464eb086c2093e829 (patch) | |
| tree | 214926c46ec2e54626b6c456fded1cd7cf09e27c | |
| parent | build.zig: remove 'lib' prefix from ffmpeg libs (diff) | |
| download | glsl-view-msys2-build.tar.gz glsl-view-msys2-build.zip | |
build.zig: msys2 pathsmsys2-build
| -rw-r--r-- | build.zig | 18 | ||||
| -rw-r--r-- | src/config.zig | 1 |
2 files changed, 10 insertions, 9 deletions
@@ -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; |
