Ben,

Thanks for your response ... executing those commands by hand doesn't help. And there's nothing special about line 12 position 33. Head of the en_GB.po file is like this:

# SOME DESCRIPTIVE TITLE.

# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER

# This file is distributed under the same license as the PACKAGE package.

# FIRST AUTHOR <EMAIL@...1425...>, YEAR.

#

#: ../src/widgets/toolbox.cpp:3695 ../src/widgets/toolbox.cpp:3716

#: ../src/widgets/toolbox.cpp:3745 ../src/widgets/toolbox.cpp:3766

#: ../src/widgets/toolbox.cpp:3793

#, fuzzy

#msgid ""

#msgstr ""

"Project-Id-Version: inkscape\n"

"Report-Msgid-Bugs-To: \n"

"POT-Creation-Date: 2006-08-14 22:31+0200\n"

"PO-Revision-Date: 2006-06-19 08:23+GMT+10\n"

"Last-Translator: Kingsley Turner <kingsley@...1426...>\n"

"Language-Team: LANGUAGE <LL@...1427...>\n"

"MIME-Version: 1.0\n"

"Content-Type: text/plain; charset=UTF-8\n"

"Content-Transfer-Encoding: 8bit\n"

#"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"

"Plural-Forms: nplurals=2; plural=n!=1;\n"

#: ../inkscape.desktop.in.h:1

msgid "Create and edit Scalable Vector Graphics images"

msgstr "Create and edit Scalable Vector Graphics images"

But, if that fails, how do I then go on with the compilation (as you appear to intimate I can)? My msgfmt is version 0.15.

On Wednesday 16 August 2006 04:00, Ben Fowler wrote:

> On 15/08/06, pbhj <pbhj@...1029...> wrote:

> > ...

> > Now it's en_GB.po that's not playing fair.

> > ...

> > I still can't compile ...

> >

> > Making all in po

> > make[2]: Entering directory `/usr/local/svn/inkscape/po'

> > file=./`echo en_GB | sed 's,.*/,,'`.gmo \

> > && rm -f $file && /usr/bin/msgfmt -c -o $file en_GB.po

> > en_GB.po:12:27: parse error

> > ...

> > Any thoughts on what to do ... perhaps just give up!?

>

> Are you trying to execute the three commands

> $ cd /usr/local/svn/inkscape/po

> $ rm -f en_GB.gmo

> $ /usr/bin/msgfmt -c -o en_GB.gmo en_GB.po

>

> If so, you could try doing this by hand, perhaps getting more verbose

> error messages? Is there anything special about line 12 of en_GB.po

>

> I get:

> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ rm -f en_GB.gmo

> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$

> /usr/bin/msgfmt -c -o en_GB.gmo po/en_GB.po

> -bash: /usr/bin/msgfmt: No such file or directory

> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ which msgfmt

> /sw/bin/msgfmt

> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$

> /sw/bin/msgfmt --version

> msgfmt (GNU gettext-tools) 0.14.5

> Copyright (C) 1995-1998, 2000-2005 Free Software Foundation, Inc.

> This is free software; see the source for copying conditions. There is NO

> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

> Written by Ulrich Drepper.

> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ !:0 -c -o

> en_GB.gmo po/en_GB.po

> /sw/bin/msgfmt -c -o en_GB.gmo po/en_GB.po

> /sw/bin/msgfmt: po/en_GB.po: headerfield `Project-Id-Version' missing in

> header /sw/bin/msgfmt: po/en_GB.po: field `Language-Team' still has initial

> default value

> /sw/bin/msgfmt: po/en_GB.po: warning: PO file header fuzzy

> warning: older versions of msgfmt will

> give an error on this

> /sw/bin/msgfmt: found 2 fatal errors

> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$

>

> So I am quite prepared to believe that there is room for improvement!

>

> Ben.

>

> -------------------------------------------------------------------------

> Using Tomcat but need to do more? Need to support web services, security?

> Get stuff done quickly with pre-integrated technology to make your job

> easier Download IBM WebSphere Application Server v.1.0.1 based on Apache

> Geronimo

> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

> _______________________________________________

> Inkscape-devel mailing list

> Inkscape-devel@lists.sourceforge.net

> https://lists.sourceforge.net/lists/listinfo/inkscape-devel