From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.devel Subject: AM_GNU_GETTEXT weirdness Date: Fri, 24 Sep 2004 04:40:19 +0200 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87d60c8k4s.fsf@zagadka.ping.de> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1095993646 7439 80.91.229.6 (24 Sep 2004 02:40:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 24 Sep 2004 02:40:46 +0000 (UTC) Cc: Jan Nieuwenhuizen Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Fri Sep 24 04:40:32 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CAg0d-0005ap-00 for ; Fri, 24 Sep 2004 04:40:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CAg6h-00018O-4Z for guile-devel@m.gmane.org; Thu, 23 Sep 2004 22:46:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CAg6d-00018D-NY for guile-devel@gnu.org; Thu, 23 Sep 2004 22:46:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CAg6c-00017u-NP for guile-devel@gnu.org; Thu, 23 Sep 2004 22:46:43 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CAg6c-00017k-LX for guile-devel@gnu.org; Thu, 23 Sep 2004 22:46:42 -0400 Original-Received: from [195.253.8.218] (helo=mail.dokom.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CAg0U-00072o-0x for guile-devel@gnu.org; Thu, 23 Sep 2004 22:40:22 -0400 Original-Received: from [195.138.42.219] (helo=zagadka.ping.de) by mail.dokom.net with smtp (Exim 4.34) id 1CAg0S-00073B-Eb for guile-devel@gnu.org; Fri, 24 Sep 2004 04:40:20 +0200 Original-Received: (qmail 7847 invoked by uid 1000); 24 Sep 2004 02:40:19 -0000 Original-To: guile-devel@gnu.org User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:4158 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:4158 Hi, running ./autogen.sh now runs gettextize and that causes some 'useless' things to happen, like the creation of po/ and the inclusion of po/Makefile.in in _all_ AC_CONFIG_FILES statements in configure.in. I guess all this happens for the benefit of programs that want to internationalize/localize themselves. Right? Do we need po/? Worse, automake now fails with: Makefile.am:26: AM_GNU_GETTEXT used but `po' not in SUBDIRS Including po in SUBDIRS results in Making all in po make[2]: Entering directory `/home/mvo/work/guile/guile-core/po' make[2]: *** No rule to make target `all'. Stop. make[2]: Leaving directory `/home/mvo/work/guile/guile-core/po' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mvo/work/guile/guile-core' make: *** [all] Error 2 So what should we do? Include po in SUBDIRS or somehow cope without AM_GNU_GETTEXT? Simply wrapping gettext and friends turns out to have a much larger effect than I thought. I fully expect that there are people out there without gettext and Guile will not build for them. What then? Include libintl in Guile? -- GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405 _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel