Discussion:
intltool configuration causing problems compiling dates
Jonathan Lange
2008-01-29 05:27:20 UTC
Permalink
Hello all,

I just checked out a copy of dates from trunk and tried to build it
with a vanilla "./configure; make; make install" formula. I'm running
a fairly standard gutsy machine.

It all went well until I got this error:

make[1]: Entering directory `/home/jml/Code/dates/data'
LC_ALL=C ../intltool-merge -d -u -c ../po/.intltool-merge-cache ../po
dates.desktop.in dates.desktop
Possible unintended interpolation of @INTLTOOL_ICONV in string at
../intltool-merge line 96.
Global symbol "@INTLTOOL_ICONV" requires explicit package name at
../intltool-merge line 96.
BEGIN not safe after errors--compilation aborted at ../intltool-merge line 263.
make[1]: *** [dates.desktop] Error 9
make[1]: Leaving directory `/home/jml/Code/dates/data'
make: *** [all-recursive] Error 1

A little bit of googling revealed this page:
http://lists.freedesktop.org/archives/intltool/2004-November/000118.html.
I honestly don't really know what to make of it -- I'm rather new to
intltool and autotools. But, it did get me thinking about other
installs of intltool on my system.

Running "intltool-merge -d -u -c ../po/.intltool-merge-cache ../po
dates.desktop.in dates.desktop" using the system-installed intltools
worked and allowed the make command to finish.

I guess I'd like to know what, if anything, needs to be fixed here and
would appreciate some insight into what the error actually means.

jml
--
To unsubscribe send a mail to pimlico+unsubscribe-xEU7zwZjznfQT0dZR+***@public.gmane.org
Ross Burton
2008-01-29 09:40:01 UTC
Permalink
Post by Jonathan Lange
I just checked out a copy of dates from trunk and tried to build it
with a vanilla "./configure; make; make install" formula. I'm running
a fairly standard gutsy machine.
Did you run autogen.sh or autoreconf to generate configure? I've seen
this before and although I wasn't sure what caused it, a full
reconfigure from scratch solved it.

Ross
--
OpenedHand Ltd.

Unit R Homesdale Business Center / 216-218 Homesdale Road /
Bromley / BR1 2QZ / UK Tel: +44 (0)20 8819 6559

Expert Open Source For Consumer Devices - http://o-hand.com/
------------------------------------------------------------
Loading...