Matheus C. França
Matheus C. França
@sehraf, I don't know if you want to use docker to generate the image. However, an interesting approach has emerged of creating a `riscv64/linux` image using docker+QEMU+binfmt. Ref.: https://www.docker.com/blog/multi-platform-docker-builds/
Likewise, it would also be relevant to extend support to other popular socs eg allwinner D1.
Dothersider has its limitations. This week, I was looking at this project in order to find a solution or alternative. https://github.com/sixtyfpsui/sixtyfps/discussions/142#discussioncomment-327828
I have updated the correcting `build.zig` changes made by zig v.0.10-master (w/ stage2 backend default). And recently the new version of DOtherSide (v0.9.0) will support Qt5/Qt6. It will probably be...
I ask for a little patience on this adjustment as I am still learning about the internal parsing mechanism of this api. So any help is welcome! @emilio, there any...
> That said, a high-level question from taking a look at Zig and so on: Is there anything cbindgen would be able to do that `@cImport`-ing a cbindgen-generated header wouldn't?...
## Pointers & Arrays https://github.com/eqrion/cbindgen/blob/b94318a8b700d0d94e0da0efe9f2c1bcc27c855f/tests/rust/ptrs_as_arrays.rs#L1-L19 **Generate code:** ```zig const std = @import("std") pub fn ptr_as_array( n: u32, arg: [3]u32, _v: ?*u64) anyopaque; pub fn ptr_as_array1( n: u32, arg: [3]u32, v:...
@eqrion @emilio Who wants to test the syntax binding, just use `zig fmt` (lint) or `build|run`. There is also the possibility to use [zig compiler-explorer](https://zig.godbolt.org) Since yesterday I focused on...
> Looks great so far, awesome job! I made some quick observations, but please take them with a grain of salt. > > The `comptime` code may be able to...
## New Progress ### Source https://github.com/eqrion/cbindgen/blob/a151cbfb720fa331cc24c5e439eb2c47cfcfb037/tests/rust/fns.rs#L1-L16 ### C https://github.com/eqrion/cbindgen/blob/a151cbfb720fa331cc24c5e439eb2c47cfcfb037/tests/expectations/fns.c#L1-L16 ### Expected ```zig // zig - translate-c generator pub const Fns = extern struct { noArgs: ?fn () callconv(.C) void, anonymousArg:...