From: <hs...@mt...> - 2003-06-03 13:10:50
|
坂本です。 > 荒木です:-) > > あと、HP-UX とは直接関係ないですが、gettext (libintl) の情報が > > configure から tool/mlconfig/Makefile に渡っていないようで、 > > tool/mlconfig の make でエラーになりました。 > うちではとりあえずエラーなしでコンパイルできるんですが、 > どういうエラーがでますか? gettext を /my_prefix にインストールしていて ./configure --prefix=/my_prefix を実行すると、 checking whether NLS is requested... yes checking for GNU gettext in libc... no checking for iconv... yes checking for GNU gettext in libintl... yes checking how to link with libintl... /my_prefix/lib/libintl.a checking for gettext in -lintl... no となって一応 configure は通るんです。 この時、config.status では s%@USE_NLS@%yes%g s%@LIBICONV@%%g s%@LTLIBICONV@%%g s%@INTLLIBS@%/my_prefix/lib/libintl.a%g s%@LIBINTL@%/my_prefix/lib/libintl.a%g s%@LTLIBINTL@%-L/my_prefix/lib -lintl%g s%@POSUB@%po%g s%@INTL_LIBS@%%g です。 でも、tool/mlconfig/Makefile には @INTL_LIBS@ しか反映されていないので、 make でエラーになります。 tool/mlconfig/Makefile の CFLAGS に /my_prefix/include を LIBS に -L/my_prefix/lib -lintl を加えると無事 make が通りました。 また、 ./configure --prefix=/my_prefix --with-libintl-prefix=/my_prefix でも同じでした。 PS. configure.in で AM_INIT_AUTOMAKE(mlterm,2.6.2) になってます。 ----------------------------------- 坂本 浩則 <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ |