diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-04-05 21:34:24 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-04-05 21:34:24 +0000 |
commit | 559f6b32a41c0f2a8f90cb1a70d4f94c5aabb42b (patch) | |
tree | b0f25ff2be4d2f5ad6d9c76f676e30a92596580f /misc/tools/kconfig-frontends-3.3.0-1-libintl.patch | |
parent | 7d6b25e17e4a83e7fd20cec47203fa897c53113a (diff) | |
download | px4-nuttx-559f6b32a41c0f2a8f90cb1a70d4f94c5aabb42b.tar.gz px4-nuttx-559f6b32a41c0f2a8f90cb1a70d4f94c5aabb42b.tar.bz2 px4-nuttx-559f6b32a41c0f2a8f90cb1a70d4f94c5aabb42b.zip |
Add patch to build kconfig-frontends under Cygwin
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4561 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'misc/tools/kconfig-frontends-3.3.0-1-libintl.patch')
-rw-r--r-- | misc/tools/kconfig-frontends-3.3.0-1-libintl.patch | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/misc/tools/kconfig-frontends-3.3.0-1-libintl.patch b/misc/tools/kconfig-frontends-3.3.0-1-libintl.patch new file mode 100644 index 000000000..28b4b052a --- /dev/null +++ b/misc/tools/kconfig-frontends-3.3.0-1-libintl.patch @@ -0,0 +1,73 @@ +diff -ru kconfig-frontends-3.3.0-1.orig//frontends/nconf/nconf.c kconfig-frontends-3.3.0-1/frontends/nconf/nconf.c +--- kconfig-frontends-3.3.0-1.orig//frontends/nconf/nconf.c 2012-03-20 16:07:45.000000000 -0600 ++++ kconfig-frontends-3.3.0-1/frontends/nconf/nconf.c 2012-04-05 15:16:06.590563200 -0600 +@@ -1503,7 +1503,7 @@ + } + + notimeout(stdscr, FALSE); +- ESCDELAY = 1; ++ //ESCDELAY = 1; + + /* set btns menu */ + curses_menu = new_menu(curses_menu_items); +diff -ru kconfig-frontends-3.3.0-1.orig//frontends/nconf/nconf.h kconfig-frontends-3.3.0-1/frontends/nconf/nconf.h +--- kconfig-frontends-3.3.0-1.orig//frontends/nconf/nconf.h 2012-03-20 16:07:45.000000000 -0600 ++++ kconfig-frontends-3.3.0-1/frontends/nconf/nconf.h 2012-04-05 15:13:36.189960800 -0600 +@@ -15,7 +15,7 @@ + #include <string.h> + #include <unistd.h> + #include <locale.h> +-#include <curses.h> ++#include <ncurses/curses.h> + #include <menu.h> + #include <panel.h> + #include <form.h> +diff -ru kconfig-frontends-3.3.0-1.orig//libs/lxdialog/dialog.h kconfig-frontends-3.3.0-1/libs/lxdialog/dialog.h +--- kconfig-frontends-3.3.0-1.orig//libs/lxdialog/dialog.h 2012-03-20 16:07:45.000000000 -0600 ++++ kconfig-frontends-3.3.0-1/libs/lxdialog/dialog.h 2012-04-05 14:58:35.010416300 -0600 +@@ -26,11 +26,7 @@ + #include <string.h> + #include <stdbool.h> + +-#ifndef KBUILD_NO_NLS +-# include <libintl.h> +-#else + # define gettext(Msgid) ((const char *) (Msgid)) +-#endif + + #ifdef __sun__ + #define CURS_MACROS +diff -ru kconfig-frontends-3.3.0-1.orig//libs/parser/lkc.h kconfig-frontends-3.3.0-1/libs/parser/lkc.h +--- kconfig-frontends-3.3.0-1.orig//libs/parser/lkc.h 2012-03-20 16:07:45.000000000 -0600 ++++ kconfig-frontends-3.3.0-1/libs/parser/lkc.h 2012-04-05 14:59:02.969015400 -0600 +@@ -8,14 +8,10 @@ + + #include "expr.h" + +-#ifndef KBUILD_NO_NLS +-# include <libintl.h> +-#else + static inline const char *gettext(const char *txt) { return txt; } + static inline void textdomain(const char *domainname) {} + static inline void bindtextdomain(const char *name, const char *dir) {} + static inline char *bind_textdomain_codeset(const char *dn, char *c) { return c; } +-#endif + + #ifdef __cplusplus + extern "C" { +diff -ru kconfig-frontends-3.3.0-1.orig//libs/parser/yconf.c kconfig-frontends-3.3.0-1/libs/parser/yconf.c +--- kconfig-frontends-3.3.0-1.orig//libs/parser/yconf.c 2012-03-22 16:34:21.000000000 -0600 ++++ kconfig-frontends-3.3.0-1/libs/parser/yconf.c 2012-04-05 14:59:40.732175300 -0600 +@@ -285,12 +285,6 @@ + #define YYSIZE_MAXIMUM ((YYSIZE_T) -1) + + #ifndef YY_ +-# if YYENABLE_NLS +-# if ENABLE_NLS +-# include <libintl.h> /* INFRINGES ON USER NAME SPACE */ +-# define YY_(msgid) dgettext ("bison-runtime", msgid) +-# endif +-# endif + # ifndef YY_ + # define YY_(msgid) msgid + # endif |