[Groonga-commit] groonga/groonga [master] windows: add mecab 0.994 related patches

Back to archive index

HAYASHI Kentaro null+****@clear*****
Wed Sep 19 16:05:58 JST 2012


HAYASHI Kentaro	2012-09-19 16:05:58 +0900 (Wed, 19 Sep 2012)

  New Revision: a6c66bfce6e9d4855a6e31e85ed01420e194a7a0
  https://github.com/groonga/groonga/commit/a6c66bfce6e9d4855a6e31e85ed01420e194a7a0

  Log:
    windows: add mecab 0.994 related patches

  Added files:
    packages/windows/patches/mecab-0.994-mingw-cflags.diff
    packages/windows/patches/mecab-0.994-mingw-externc.diff
    packages/windows/patches/mecab-0.994-mingw-ltmain-wmain.diff

  Added: packages/windows/patches/mecab-0.994-mingw-cflags.diff (+12 -0) 100644
===================================================================
--- /dev/null
+++ packages/windows/patches/mecab-0.994-mingw-cflags.diff    2012-09-19 16:05:58 +0900 (996075d)
@@ -0,0 +1,12 @@
+diff -ur mecab-0.994.orig/configure.in mecab-0.994/configure.in
+--- mecab-0.994.orig/configure.in	2012-04-01 23:21:02.000000000 +0900
++++ mecab-0.994/configure.in	2012-09-14 15:58:19.759200168 +0900
+@@ -302,6 +302,8 @@
+ case "$host_os" in
+  mingw* | os2*)
+   MECAB_DEFAULT_RC='c:\\\\Program Files\\\\mecab\\\\etc\\\\mecabrc'
++  CFLAGS="$CFLAGS -municode"
++  CXXFLAGS="$CXXFLAGS -municode"
+   ;;
+  *)
+   MECAB_DEFAULT_RC="$sysconfdir/mecabrc"

  Added: packages/windows/patches/mecab-0.994-mingw-externc.diff (+12 -0) 100644
===================================================================
--- /dev/null
+++ packages/windows/patches/mecab-0.994-mingw-externc.diff    2012-09-19 16:05:58 +0900 (0e0a4e6)
@@ -0,0 +1,12 @@
+--- mecab-0.994.orig/src/winmain.h	2011-11-01 23:50:54.000000000 +0900
++++ mecab-0.994/src/winmain.h	2012-09-19 15:58:36.549360996 +0900
+@@ -59,6 +59,9 @@
+ 
+ int wmain_to_main_wrapper(int argc, char **argv);
+ 
++#if defined(__MINGW32__)
++extern "C"
++#endif
+ int wmain(int argc, wchar_t **argv) {
+   CommandLine cmd(argc, argv);
+   return wmain_to_main_wrapper(cmd.argc(), cmd.argv());

  Added: packages/windows/patches/mecab-0.994-mingw-ltmain-wmain.diff (+11 -0) 100644
===================================================================
--- /dev/null
+++ packages/windows/patches/mecab-0.994-mingw-ltmain-wmain.diff    2012-09-19 16:05:58 +0900 (9151c7b)
@@ -0,0 +1,11 @@
+--- mecab-0.994.orig/ltmain.sh	2012-06-04 23:15:21.000000000 +0900
++++ mecab-0.994/ltmain.sh	2012-09-19 11:42:59.429371976 +0900
+@@ -4348,7 +4348,7 @@
+ static const char *debug_opt            = LTWRAPPER_OPTION_PREFIX "debug";
+ 
+ int
+-main (int argc, char *argv[])
++wmain (int argc, wchar_t *argv[])
+ {
+   char **newargz;
+   int  newargc;
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index