#13 POSIX compliance

オープン
2 ヶ月 前scossu によって開かれました · 1 コメント
scossu2 ヶ月 前 にコメントしました

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)
scossu1 ヶ月 前 にコメントしました
オーナー

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 1 ヶ月 前 に閉じられました
scossu 1 ヶ月 前 に再び開かれました
会話に参加するには サインイン してください。
マイルストーンなし
担当者なし
1 参加者
読み込み中…
キャンセル
保存
まだコンテンツがありません