blob: 1b3fdad95baecea57f646cdcf44e2cdda6fc22ac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
- 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)
|