bottlenoselabs / c2cs

Generate C# bindings from a C header.
MIT License
249 stars 18 forks source link

Reduce filesize #31

Closed lithiumtoast closed 2 years ago

lithiumtoast commented 3 years ago

Try to get C2CS down in file size by using nAOT. If that's not reasonable after that, check if we can build libclang ourselves with the minimum amount of code necessary.

lithiumtoast commented 3 years ago

blocked by nAOT on mac not working correctly

lithiumtoast commented 3 years ago

Now that .NET 6 is released I should look into this again

lithiumtoast commented 2 years ago

NativeAOT not working correctly on arm64 chip with .NET 6.

lithiumtoast commented 2 years ago

NativeAOT for macOS arm64 tentative to .NET 7: https://github.com/dotnet/runtime/issues/61231

lithiumtoast commented 2 years ago

Decided to use NuGet tool instead: #57