Matheus C. França

Results 305 comments of Matheus C. França

It is now possible to use zig-binding to compile even C projects listed in `examples/security/`.

duplicate https://github.com/ziglang/zig/issues/9323 ?

Yeah! https://github.com/kassane/CxxInterop-tests/actions/runs/7239698283/job/19721861724#step:8:120 ```bash -- The CXX compiler identification is AppleClang 14.0.0.14000029 -- The Swift compiler identification is Apple 5.7.2 ``` Tried add `set(CMAKE_Swift_COMPILER_VERSION 5.9)` and it didn't work.

updated and rebased

> If anyone wants to claim they are using any of these new targets I'm happy to add them at that point. https://github.com/kassane/docker-zig (multi-platforms)

This is probably because zig ensures its self-dependencies by default. Unlike other toolchains (ldc2, rustc, ...) that depend on emscripten libc. During the tests I had no complications in running...

patch change ```diff diff --git a/build.zig b/build.zig index dd3aa67..b7a7db5 100644 --- a/build.zig +++ b/build.zig @@ -107,6 +107,7 @@ fn buildExample(b: *Build, comptime name: []const u8, options: ExampleOptions) ! .target =...

Hi @GideonBear , Yes, I use it daily. Even the project's own CI/CD tests the commands, which is an important consideration. The unpopularity has reached the small D community, who...

Maybe similar to: ```zig pub fn buildZigCC(b: *std.Build, target_options: *std.Build.Step.Options) *std.Build.Step.Compile { const exe = b.addExecutable(.{ .name = "zcc", .target = b.graph.host, .optimize = .ReleaseSafe, .root_source_file = .{.cwd_relative = b.pathJoin(&.{...