Fwd: [GRASS-dev] Scripting in Linux

Glynn Clements glynn at gclements.plus.com
Fri Jan 29 12:25:00 EST 2010


Kim Besson wrote:

> - Regarding  i18N Platform.make:
> #i18N
> HAVE_NLS            = 1
> (seems ok)
> 
> - Config.h (/usr/local/grass-6.4.0svn/include/grass/):
> /* define if libintl.h exists */
> #define HAVE_LIBINTL_H 1
> 
> /* define if iconv.h exists */
> #define HAVE_ICONV_H 1
> 
> /* define if NLS requested */
> #define USE_NLS 1
> 
> (seems to be equal)
> 
> By doing:
> nm /usr/local/grass-6.4.0svn/lib/libgrass_gis.so
> U bindtextdomain ==> There was no output with bindtextdomain
> U dgettext==> There was no output with dgettext
> Only:
> 00029130 T G_gettext
> 
> About:
> nm /usr/local/grass-6.4.0svn/bin/g.parser
> U G_gettext ==> Nothing with gettext...
> 
> So, what the prognosis? :)

Probably: configure without NLS, make, configure --with-nls, make.

Whenever you run configure, you should run "make clean" immediately
afterwards. Otherwise, "make" will notice that the compiled files
already exist and appear to be up-to-date, and not bother to
re-compile them.

Try "make clean ; make".

-- 
Glynn Clements <glynn at gclements.plus.com>


More information about the grass-dev mailing list