Date: Thu, 12 Jul 2007 13:13:59 -0500 From: "Jeremy Messenger" <mezz7@cox.net> To: "Marcin Simonides" <marcin@studio4plus.com> Cc: Pedro Castro <pedro@pedrocastro.org>, freebsd-ports@freebsd.org Subject: Re: GMSGFMT variable not defined Message-ID: <op.tvc59lwl9aq2h7@mezz.mezzweb.com> In-Reply-To: <469666F2.8070800@studio4plus.com> References: <4696562F.4050505@studio4plus.com> <op.tvc3zmis9aq2h7@mezz.mezzweb.com> <469666F2.8070800@studio4plus.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 12 Jul 2007 12:37:54 -0500, Marcin Simonides = <marcin@studio4plus.com> wrote: > Jeremy Messenger wrote: >> On Thu, 12 Jul 2007 11:26:23 -0500, Marcin Simonides > [...] >>> >>> I've checked with the program's aclocal.m4, it contains a line: >>> >>> AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) >>> >>> which looks right to me - GMSGFMT should be set to $MSGFMT if the = >>> program is not found. msgfmt is being recognised by configure *but* = = >>> both MSFGMT and GMSGFMT are set to "nothing" in the program's = >>> po/Makefile. >>> >>> There is a check for msgfmt (successful) in the configure's output, = = >>> but none for gmsgfmt (the configure.am. >> Can you show us the configure output? > > Certainly: > > =3D=3D=3D> Configuring for gnome-subtitles-0.6 > checking for pkg-config... /usr/local/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking for a BSD-compatible install... /usr/bin/install -c -o root -= g = > wheel > checking whether build environment is sane... yes > checking for gawk... gawk > checking whether gmake sets $(MAKE)... yes > checking whether to enable maintainer-specific portions of Makefiles..= . = > no > checking for style of include used by gmake... GNU > checking for gcc... cc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether cc accepts -g... yes > checking for cc option to accept ISO C89... none needed > checking dependency style of cc... none > checking for intltool >=3D 0.35.0... 0.35.5 found > checking for perl... /usr/bin/perl > checking for XML::Parser... ok > checking for iconv... /usr/local/bin/iconv > checking for msgfmt... /usr/local/bin/msgfmt > checking for msgmerge... /usr/local/bin/msgmerge > checking for xgettext... /usr/local/bin/xgettext > checking for a BSD-compatible install... /usr/bin/install -c -o root -= g = > wheel > checking how to run the C preprocessor... cc -E > checking for grep that handles long lines and -e... /usr/bin/grep > checking for egrep... /usr/bin/grep -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking build system type... i386-portbld-freebsd6.2 > checking host system type... i386-portbld-freebsd6.2 > checking locale.h usability... yes > checking locale.h presence... yes > checking for locale.h... yes > checking for LC_MESSAGES... yes > checking libintl.h usability... no > checking libintl.h presence... no > checking for libintl.h... no <snip> Here, this is problem. Have you tried to add this below in your Makefile= = yet? =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D CONFIGURE_ENV=3D CPPFLAGS=3D"-I${LOCALBASE}/include" \ LDFLAGS=3D"-L${LOCALBASE}/lib" =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D After you add, you should see the change from 'no' to 'yes' and extra = details of lines related with this. An example of before and after on = editors/gedit: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- before Thu Jul 12 13:07:27 2007 +++ after Thu Jul 12 13:07:55 2007 @@ -166,9 +166,19 @@ checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes -checking libintl.h usability... no -checking libintl.h presence... no -checking for libintl.h... no +checking libintl.h usability... yes +checking libintl.h presence... yes +checking for libintl.h... yes +checking for ngettext in libc... no +checking for bindtextdomain in -lintl... yes +checking for ngettext in -lintl... yes +checking for dgettext in -lintl... yes +checking for bind_textdomain_codeset... yes +checking for msgfmt... /usr/local/bin/msgfmt +checking for dcgettext... yes +checking if msgfmt accepts -c... yes +checking for gmsgfmt... /usr/local/bin/msgfmt +checking for xgettext... /usr/local/bin/xgettext checking for ENCHANT... yes checking whether iso-codes has iso-639 and iso-3166 domains... yes checking for attr_copy_fd in -lattr... no =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Cheers, Mezz -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.tvc59lwl9aq2h7>