Mike Parsons 2023/01/10 11:21 |
First of all ... this is awesome. Thank you for sharing your work.
Any thoughts to including (embedding) a native sqlite client? |
jezek2 2023/01/10 12:51 |
There won't be much of the 3rd party libraries directly included with the exception of SQLite and FFmpeg (and maybe some others but a very limited set).
I want to improve modularity of the compiled binaries produced by FixBuild first though. Currently all native libraries are compiled in, which is fine because they are small and currently not many of them. I want to avoid writing/embedding a full or partial/special linker, so the plan is to make few variants and apply a specialized delta compression between them to minimize the size of FixBuild binary. Embedding FFmpeg will have it's own set of problems because of it's size, licensing and lesser portability. Although I was able to backport support for older Windows to it fairly easily. In the meantime you can use FixNative to interact with SQLite as a shared library. |