GMSGFMT variable not defined
Jeremy Messenger
mezz7 at cox.net
Thu Jul 12 18:10:57 UTC 2007
On Thu, 12 Jul 2007 12:37:54 -0500, Marcin Simonides
<marcin at 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:
>
> ===> 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 >= 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?
=====================================
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
=====================================
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:
=====================================
--- 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
=====================================
Cheers,
Mezz
--
mezz7 at cox.net - mezz at FreeBSD.org
FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia - multimedia at FreeBSD.org
More information about the freebsd-ports
mailing list