*** empty log message ***
[m17n/m17n-lib.git] / example / Makefile.am
index 268f3a8..f8fc99c 100644 (file)
@@ -24,7 +24,7 @@
 
 bin_PROGRAMS = mconv mview mdate mdump medit
 
-common_ldflags = ${top_srcdir}/src/libm17n-core.la ${top_srcdir}/src/libm17n.la
+common_ldflags = ${top_srcdir}/src/libm17n.la
 common_ldflags_gui = ${top_srcdir}/src/libm17n-gui.la
 
 mdate_SOURCES = mdate.c
@@ -33,17 +33,16 @@ mdate_LDADD = ${common_ldflags}
 mconv_SOURCES = mconv.c
 mconv_LDADD = ${common_ldflags}
 
+X_LD_FLAGS = ${X_PRE_LIBS} ${X_LIBS} -lXaw -lXmu -lXt -lX11 ${X_EXTRA_LIBS}
+
 medit_SOURCES = medit.c linebreak.c
-medit_LDADD = ${common_ldflags_gui}
-medit_LDFLAGS = ${X_PRE_LIBS} ${X_LIBS} -lXaw -lXmu ${X_EXTRA_LIBS} @WORDCUT_LD_FLAGS@
+medit_LDADD = ${X_LD_FLAGS} @WORDCUT_LD_FLAGS@ ${common_ldflags_gui}
 
 mview_SOURCES = mview.c
-mview_LDADD = ${common_ldflags_gui}
-mview_LDFLAGS = ${X_PRE_LIBS} ${X_LIBS} -lXaw -lXmu ${X_EXTRA_LIBS}
+mview_LDADD = ${X_LD_FLAGS} ${common_ldflags_gui}
 
 mdump_SOURCES = mdump.c linebreak.c
-mdump_LDADD = ${common_ldflags_gui}
-mdump_LDFLAGS = @GD_LD_FLAGS@ @WORDCUT_LD_FLAGS@
+mdump_LDADD = @GD_LD_FLAGS@ @WORDCUT_LD_FLAGS@ ${common_ldflags_gui}
 
 # Input method data files.
 
@@ -61,10 +60,10 @@ lib_LTLIBRARIES = libmimx-ispell.la libmimx-anthy.la
 
 libmimx_ispell_la_SOURCES = mimx-ispell.c
 libmimx_ispell_la_LIBADD = ${common_ldflags_gui}
-libmimx_ispell_la_LDFLAGS = ${VINFO}
+libmimx_ispell_la_LDFLAGS = -module ${VINFO}
 libmimx_anthy_la_SOURCES = mimx-anthy.c
-libmimx_anthy_la_LIBADD = ${common_ldflags}
-libmimx_anthy_la_LDFLAGS = @ANTHY_LD_FLAGS@  ${VINFO}
+libmimx_anthy_la_LIBADD = ${common_ldflags} @ANTHY_LD_FLAGS@ 
+libmimx_anthy_la_LDFLAGS = -module ${VINFO}
 
 # Special targets to test the m17n library with Purify.  They are for
 # the maintainers only.