SRC_C += getenv.c __getgrent.c getgrgid.c getgrnam.c getopt.c
SRC_C += getpw.c __getpwent.c getpwnam.c getpwuid.c gets.c gettimeofday.c
SRC_C += gmtime.c gmtime_r.c grent.c index.c isatty.c itoa.c killpg.c
+SRC_C += libintl.c
SRC_C += localtim.c localtim_r.c lseek.c lsearch.c lstat.c ltoa.c ltostr.c
SRC_C += malloc.c mkfifo.c nanosleep.c opendir.c pause.c perror.c
SRC_C += popen.c printf.c putenv.c putgetch.c putpwent.c pwent.c qsort.c
SRC_C += getenv.c __getgrent.c getgrgid.c getgrnam.c getopt.c
SRC_C += getpw.c __getpwent.c getpwnam.c getpwuid.c gets.c gettimeofday.c
SRC_C += gmtime.c gmtime_r.c grent.c index.c isatty.c itoa.c killpg.c
+SRC_C += libintl.c
SRC_C += localtim.c localtim_r.c lseek.c lsearch.c lstat.c ltoa.c ltostr.c
SRC_C += malloc.c mkfifo.c nanosleep.c opendir.c pause.c perror.c
SRC_C += popen.c printf.c putenv.c putgetch.c putpwent.c pwent.c qsort.c
--- /dev/null
+#include <libintl.h>
+#include <stdlib.h>
+#include <string.h>
+
+static char *_domain;
+
+char *textdomain(const char *domainname)
+{
+ if (domainname) {
+ if (_domain)
+ free(_domain);
+ _domain = strdup(domainname);
+ }
+ return _domain;
+}
+
+char *bindtextdomain(const char *domainname, const char *dirname)
+{
+ return textdomain(domainname);
+}
+
+char *gettext(const char *msgid)
+{
+ return (char *)msgid;
+}
+
+char *dgettext(const char *domainname, const char *msgid)
+{
+ return (char *)msgid;
+}
+
+char *dcgettext(const char *domainname, const char *msgid, int category)
+{
+ return (char *)msgid;
+}
+
+char *ngettext(const char *msgid, const char *msgid_plural, unsigned long n)
+{
+ return n == 1 ? (char *)msgid : (char *)msgid_plural;
+}
+
+char *dngettext(const char *domain, const char *msgid, const char *msgid_plural, unsigned long n)
+{
+ return n == 1 ? (char *)msgid : (char *)msgid_plural;
+}
+
+char *dcngettext(const char *domain, const char *msgid, const char *msgid_plural, unsigned long n, int category)
+{
+ return n == 1 ? (char *)msgid : (char *)msgid_plural;
+}