#13 POSIX compliance

Otvorená
otvorené 2 mesiacov pred užívateľom scossu · 1 komentárov
scossu okomentoval 2 mesiacov pred

With the goal of targeting minimal platforms, rewriting in ANSI C would be desirable:

  • Set -std=c11 in compile flags
  • Rewrite or eliminate GNU extensions: strdup, fmemopen, etc.
  • Verify dependencies, both embedded and dynamically linked (LMDB may not be ANSI C, so the target systems would have to be able to support installing it separately)
With the goal of targeting minimal platforms, rewriting in ANSI C would be desirable: - Set `-std=c11` in compile flags - Rewrite or eliminate GNU extensions: `strdup`, `fmemopen`, etc. - Verify dependencies, both embedded and dynamically linked (LMDB may not be ANSI C, so the target systems would have to be able to support installing it separately)
scossu okomentoval 1 mesiac pred
Vlastník

This may be never attainable, as LMDB relies on POSIX. Unless a switch to compile without LMDB support, using a valid alternative, is added, targeting POSIX may be more realistic and still a valuable improvement.

This may be never attainable, as LMDB relies on POSIX. Unless a switch to compile without LMDB support, using a valid alternative, is added, targeting POSIX may be more realistic and still a valuable improvement.
scossu znovu otvorené 1 mesiac pred
Prihláste sa pre zapojenie do konverzácie.
Žiadny míľnik
Žiadny priradený
1 účastníkov
Načítavanie...
Zrušiť
Uložiť
Zatiaľ neexistuje žiadny obsah.