diff -u -ur ../SOURCES/libpinyin-0.8.0/configure.ac libpinyin-0.8.0/configure.ac --- ../SOURCES/libpinyin-0.8.0/configure.ac 2012-11-19 11:35:51.000000000 +0800 +++ libpinyin-0.8.0/configure.ac 2012-11-23 11:07:09.886751790 +0800 @@ -54,14 +54,6 @@ # Checks for libraries. PKG_CHECK_MODULES(GLIB2, [glib-2.0 >= 2.4.0]) -GLIB2_CPPFLAGS=`$PKG_CONFIG --cflags glib-2.0` - -AC_SUBST(GLIB2_CPPFLAGS) - -GLIB2_LDFLAGS=`$PKG_CONFIG --libs glib-2.0` - -AC_SUBST(GLIB2_LDFLAGS) - # Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS([locale.h stdlib.h string.h sys/time.h unistd.h]) diff -u -ur ../SOURCES/libpinyin-0.8.0/src/lookup/Makefile.am libpinyin-0.8.0/src/lookup/Makefile.am --- ../SOURCES/libpinyin-0.8.0/src/lookup/Makefile.am 2012-10-18 11:54:22.000000000 +0800 +++ libpinyin-0.8.0/src/lookup/Makefile.am 2012-11-23 11:07:09.886751790 +0800 @@ -19,7 +19,7 @@ INCLUDES = -I$(top_srcdir)/src/include \ -I$(top_srcdir)/src/storage \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ noinst_HEADERS = lookup.h \ pinyin_lookup2.h \ diff -u -ur ../SOURCES/libpinyin-0.8.0/src/Makefile.am libpinyin-0.8.0/src/Makefile.am --- ../SOURCES/libpinyin-0.8.0/src/Makefile.am 2012-10-17 14:10:34.000000000 +0800 +++ libpinyin-0.8.0/src/Makefile.am 2012-11-23 11:09:48.320883560 +0800 @@ -30,7 +30,7 @@ -I$(top_srcdir)/src/include \ -I$(top_srcdir)/src/storage \ -I$(top_srcdir)/src/lookup \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ libpinyinincludedir = $(includedir)/libpinyin-@VERSION@ @@ -44,7 +44,7 @@ libpinyin_la_SOURCES = pinyin.cpp -libpinyin_la_LIBADD = storage/libstorage.la lookup/liblookup.la +libpinyin_la_LIBADD = storage/libstorage.la lookup/liblookup.la @GLIB2_LIBS@ libpinyin_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libpinyin.ver \ -version-info @LT_VERSION_INFO@ Only in libpinyin-0.8.0/src: Makefile.am~ diff -u -ur ../SOURCES/libpinyin-0.8.0/src/storage/Makefile.am libpinyin-0.8.0/src/storage/Makefile.am --- ../SOURCES/libpinyin-0.8.0/src/storage/Makefile.am 2012-10-17 14:10:34.000000000 +0800 +++ libpinyin-0.8.0/src/storage/Makefile.am 2012-11-23 11:07:09.886751790 +0800 @@ -17,7 +17,7 @@ INCLUDES = -I$(top_srcdir)/src/include \ -I$(top_srcdir)/src/storage \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ libpinyinincludedir = $(includedir)/libpinyin-@VERSION@ diff -u -ur ../SOURCES/libpinyin-0.8.0/tests/include/Makefile.am libpinyin-0.8.0/tests/include/Makefile.am --- ../SOURCES/libpinyin-0.8.0/tests/include/Makefile.am 2012-10-17 14:10:34.000000000 +0800 +++ libpinyin-0.8.0/tests/include/Makefile.am 2012-11-23 11:07:09.886751790 +0800 @@ -19,7 +19,7 @@ -I$(top_srcdir)/src/include \ -I$(top_srcdir)/src/storage \ -I$(top_srcdir)/src/lookup \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ TESTS = test_memory_chunk diff -u -ur ../SOURCES/libpinyin-0.8.0/tests/lookup/Makefile.am libpinyin-0.8.0/tests/lookup/Makefile.am --- ../SOURCES/libpinyin-0.8.0/tests/lookup/Makefile.am 2012-10-17 14:10:34.000000000 +0800 +++ libpinyin-0.8.0/tests/lookup/Makefile.am 2012-11-23 11:08:46.589273284 +0800 @@ -20,15 +20,15 @@ -I$(top_srcdir)/src/storage \ -I$(top_srcdir)/src/lookup \ -I$(top_srcdir)/tests \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ noinst_PROGRAMS = test_pinyin_lookup \ test_phrase_lookup test_pinyin_lookup_SOURCES = test_pinyin_lookup.cpp -test_pinyin_lookup_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +test_pinyin_lookup_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ test_phrase_lookup_SOURCES = test_phrase_lookup.cpp -test_phrase_lookup_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ \ No newline at end of file +test_phrase_lookup_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ \ No newline at end of file diff -u -ur ../SOURCES/libpinyin-0.8.0/tests/Makefile.am libpinyin-0.8.0/tests/Makefile.am --- ../SOURCES/libpinyin-0.8.0/tests/Makefile.am 2012-10-17 14:10:34.000000000 +0800 +++ libpinyin-0.8.0/tests/Makefile.am 2012-11-23 11:08:46.589273284 +0800 @@ -28,7 +28,7 @@ -I$(top_srcdir)/src/include \ -I$(top_srcdir)/src/storage \ -I$(top_srcdir)/src/lookup \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ noinst_HEADERS = timer.h \ tests_helper.h @@ -39,12 +39,12 @@ test_pinyin_SOURCES = test_pinyin.cpp -test_pinyin_LDADD = ../src/libpinyin.la @GLIB2_LDFLAGS@ +test_pinyin_LDADD = ../src/libpinyin.la @GLIB2_LIBS@ test_phrase_SOURCES = test_phrase.cpp -test_phrase_LDADD = ../src/libpinyin.la @GLIB2_LDFLAGS@ +test_phrase_LDADD = ../src/libpinyin.la @GLIB2_LIBS@ test_chewing_SOURCES = test_chewing.cpp -test_chewing_LDADD = ../src/libpinyin.la @GLIB2_LDFLAGS@ +test_chewing_LDADD = ../src/libpinyin.la @GLIB2_LIBS@ diff -u -ur ../SOURCES/libpinyin-0.8.0/tests/storage/Makefile.am libpinyin-0.8.0/tests/storage/Makefile.am --- ../SOURCES/libpinyin-0.8.0/tests/storage/Makefile.am 2012-10-17 14:10:34.000000000 +0800 +++ libpinyin-0.8.0/tests/storage/Makefile.am 2012-11-23 11:08:46.589273284 +0800 @@ -20,7 +20,7 @@ -I$(top_srcdir)/src/storage \ -I$(top_srcdir)/src/lookup \ -I$(top_srcdir)/tests \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ TESTS = test_phrase_index_logger \ test_ngram \ @@ -37,30 +37,30 @@ test_phrase_index_SOURCES = test_phrase_index.cpp -test_phrase_index_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +test_phrase_index_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ test_phrase_index_logger_SOURCES = test_phrase_index_logger.cpp test_phrase_index_logger_LDADD = ../../src/libpinyin_internal.la \ - @GLIB2_LDFLAGS@ + @GLIB2_LIBS@ test_phrase_table_SOURCES = test_phrase_table.cpp -test_phrase_table_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +test_phrase_table_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ test_ngram_SOURCES = test_ngram.cpp -test_ngram_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +test_ngram_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ test_flexible_ngram_SOURCES = test_flexible_ngram.cpp test_flexible_ngram_LDADD = ../../src/libpinyin_internal.la \ - @GLIB2_LDFLAGS@ + @GLIB2_LIBS@ test_parser2_SOURCES = test_parser2.cpp -test_parser2_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +test_parser2_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ test_chewing_table_SOURCES = test_chewing_table.cpp -test_chewing_table_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +test_chewing_table_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ diff -u -ur ../SOURCES/libpinyin-0.8.0/utils/segment/Makefile.am libpinyin-0.8.0/utils/segment/Makefile.am --- ../SOURCES/libpinyin-0.8.0/utils/segment/Makefile.am 2012-10-17 14:10:34.000000000 +0800 +++ libpinyin-0.8.0/utils/segment/Makefile.am 2012-11-23 11:08:46.599273549 +0800 @@ -22,14 +22,14 @@ -I$(top_srcdir)/src/storage \ -I$(top_srcdir)/src/lookup \ -I$(top_srcdir)/utils \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ noinst_PROGRAMS = spseg ngseg spseg_SOURCES = spseg.cpp -spseg_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +spseg_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ ngseg_SOURCES = ngseg.cpp -ngseg_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +ngseg_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ diff -u -ur ../SOURCES/libpinyin-0.8.0/utils/storage/Makefile.am libpinyin-0.8.0/utils/storage/Makefile.am --- ../SOURCES/libpinyin-0.8.0/utils/storage/Makefile.am 2012-10-17 14:10:34.000000000 +0800 +++ libpinyin-0.8.0/utils/storage/Makefile.am 2012-11-23 11:08:46.599273549 +0800 @@ -20,7 +20,7 @@ -I$(top_srcdir)/src/storage \ -I$(top_srcdir)/src/lookup \ -I$(top_srcdir)/utils \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ bin_PROGRAMS = gen_binary_files \ import_interpolation @@ -30,16 +30,16 @@ gen_binary_files_SOURCES = gen_binary_files.cpp -gen_binary_files_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +gen_binary_files_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ import_interpolation_SOURCES = import_interpolation.cpp -import_interpolation_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +import_interpolation_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ export_interpolation_SOURCES = export_interpolation.cpp -export_interpolation_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +export_interpolation_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ gen_chewing_table_SOURCES = gen_chewing_table.cpp -gen_chewing_table_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +gen_chewing_table_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ diff -u -ur ../SOURCES/libpinyin-0.8.0/utils/training/Makefile.am libpinyin-0.8.0/utils/training/Makefile.am --- ../SOURCES/libpinyin-0.8.0/utils/training/Makefile.am 2012-10-17 14:10:34.000000000 +0800 +++ libpinyin-0.8.0/utils/training/Makefile.am 2012-11-23 11:08:46.599273549 +0800 @@ -22,7 +22,7 @@ -I$(top_srcdir)/src/storage \ -I$(top_srcdir)/src/lookup \ -I$(top_srcdir)/utils \ - @GLIB2_CPPFLAGS@ + @GLIB2_CFLAGS@ noinst_HEADERS = k_mixture_model.h @@ -43,55 +43,55 @@ gen_ngram_SOURCES = gen_ngram.cpp -gen_ngram_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +gen_ngram_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ gen_deleted_ngram_SOURCES = gen_deleted_ngram.cpp -gen_deleted_ngram_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +gen_deleted_ngram_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ gen_unigram_SOURCES = gen_unigram.cpp -gen_unigram_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +gen_unigram_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ gen_k_mixture_model_SOURCES = gen_k_mixture_model.cpp -gen_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +gen_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ estimate_interpolation_SOURCES = estimate_interpolation.cpp -estimate_interpolation_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +estimate_interpolation_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ estimate_k_mixture_model_SOURCES = estimate_k_mixture_model.cpp estimate_k_mixture_model_LDADD = ../../src/libpinyin_internal.la \ - @GLIB2_LDFLAGS@ + @GLIB2_LIBS@ merge_k_mixture_model_SOURCES = merge_k_mixture_model.cpp -merge_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +merge_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ prune_k_mixture_model_SOURCES = prune_k_mixture_model.cpp -prune_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +prune_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ import_k_mixture_model_SOURCES = import_k_mixture_model.cpp -import_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +import_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ export_k_mixture_model_SOURCES = export_k_mixture_model.cpp -export_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +export_k_mixture_model_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@ k_mixture_model_to_interpolation_SOURCES = k_mixture_model_to_interpolation.cpp k_mixture_model_to_interpolation_LDADD = ../../src/libpinyin_internal.la \ - @GLIB2_LDFLAGS@ + @GLIB2_LIBS@ validate_k_mixture_model_SOURCES = validate_k_mixture_model.cpp validate_k_mixture_model_LDADD = ../../src/libpinyin_internal.la \ - @GLIB2_LDFLAGS@ + @GLIB2_LIBS@ eval_correction_rate_SOURCES = eval_correction_rate.cpp -eval_correction_rate_LDADD = ../../src/libpinyin_internal.la @GLIB2_LDFLAGS@ +eval_correction_rate_LDADD = ../../src/libpinyin_internal.la @GLIB2_LIBS@