- library loader - make a module loader - string library and portability layer - snprintf: - Solaris 8, linking trouble with _eprintf and ilbstdc++ (the real problem is we use the g++ linker call for pure c libraries, not really good) => de-C++-ify the makefile system - find solution for char *, TCHAR unicode and friends - threading - handle detached and joinable threads correctly on Windows - add conditional variables (thread + mutex + conditional will suffice for now) - core porting - PATH_MAX defined in a hard way or fetched from limits.h, not good, add probing for fpathconf and friends and test on all platforms again - gettext and libintl: don't make platform flags for this, check library version and set things according to 0.17, 0.16.3 etc., but anyway, the library is a little bit broken in older versions - localization of gengetopt generated code? ok, it's just an example (testd), but we should have an idea about this, maybe extend gengetopt? - see discussions about 'gettext' in 'getgetopt-user' mailing list - see HelenOS comment on getopt in libc: Interesting internationalization | Echoreply.txt - have a look at alternatives: - popt is localized - argtable is not, but is very simple - also gengetopt has a stub getopt/getopt_long which can be i18n-ized - merging of mc files (we want to export only the MC file so it can be merged)