Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TRACKER] Dependencies #63

Open
KaruroChori opened this issue Dec 11, 2024 · 0 comments
Open

[TRACKER] Dependencies #63

KaruroChori opened this issue Dec 11, 2024 · 0 comments
Labels
build-system documentation Improvements or additions to documentation tracker

Comments

@KaruroChori
Copy link
Owner

KaruroChori commented Dec 11, 2024

General tracker for dependencies to decide how to handle each one of them.
Work in progress to classify everything.

Library >= ver System? Linkage Notes
fltk 1.4 yes by default dynamic only
pugixml 1.14 yes if requested preferred static1 Higher memory footprint for sys package
tcc fork no preferred static
quickjs-ng fork no preferred static
lua 5.4 yes by default preferred dynamic2
lua-jit 5.1 yes by default preferred dynamic2 Replaces lua
libriscv preferred static1
wamr preferred static1
mio static
hashlib fork no preferred static
sqlite
libffi
md4c yes by default preferred dynamic1
nlohmann-json no header only library
curl yes dynamic-only High memory footprint
libhttp no preferred static Replaces curl

Footnotes

  1. Preferred static when not using the system version. Else dynamic is acceptable. 2 3 4

  2. Preferred dynamic when using the system version. Else static is acceptable. 2

@KaruroChori KaruroChori added documentation Improvements or additions to documentation tracker build-system labels Dec 11, 2024
@KaruroChori KaruroChori changed the title [TRAKER] Dependencies [TRACKER] Dependencies Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build-system documentation Improvements or additions to documentation tracker
Projects
None yet
Development

No branches or pull requests

1 participant