Guys,

I just tried for the first time in years to compile the main branch of
the repository. I haven't done that since it was CVS!

It failed :(

I am using a pretty standard OpenSUSE 10.2 with Qt 4 compiled from
source. See below for a transcript of the end of ./configure followed by
make.

I don't have the knowledge to solve it but hopefully the relevant people
will be able to spot the problem. Let me know if I should try something.

Have fun,
Darren


--------8<--------8<--------8<--------8<--------8<--------


Configuration
  Host type:                      i686-pc-linux-gnu
  Special build flags:            assertions pch concept-checks
stdlib-debug warnings  use-ispell
  C   Compiler:                   gcc
  C   Compiler LyX flags:
  C   Compiler flags:             -Wextra -Wall    -g -O
  C++ Compiler:                   g++ (4.1.2)
  C++ Compiler LyX flags:
  C++ Compiler flags:             -Wextra -Wall    -g -O
  Linker flags:
  Linker user flags:
  Qt 4 Frontend:
      Qt 4 version:             4.2.1
  Packaging:                      posix
  LyX binary dir:                 /usr/local/bin
  LyX files dir:                  /usr/local/share/lyx

Configuration of LyX was successful.
Type 'make' to compile the program,
and then 'make install' to install it.
[EMAIL PROTECTED]:~/lyx-devel> make
Making all in config
make[1]: Entering directory `/home/dfreeman/lyx-devel/config'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/dfreeman/lyx-devel/config'
Making all in development
make[1]: Entering directory `/home/dfreeman/lyx-devel/development'
make[2]: Entering directory `/home/dfreeman/lyx-devel/development'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/dfreeman/lyx-devel/development'
make[1]: Leaving directory `/home/dfreeman/lyx-devel/development'
Making all in intl
make[1]: Entering directory `/home/dfreeman/lyx-devel/intl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/dfreeman/lyx-devel/intl'
Making all in po
make[1]: Entering directory `/home/dfreeman/lyx-devel/po'
make lyx.pot-update
make[2]: Entering directory `/home/dfreeman/lyx-devel/po'
sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed
mv t-remove-potcdate.sed remove-potcdate.sed
make l10n_pots
make[3]: Entering directory `/home/dfreeman/lyx-devel/po'
LC_ALL=C ; export LC_ALL ; \
        python ./lyx_pot.py -b .. -o qt4_l10n.pot -t qt4
../src/frontends/qt4/ui/*.ui
LC_ALL=C ; export LC_ALL ; \
        python ./lyx_pot.py -b .. -o layouts_l10n.pot -t layouts
../lib/layouts/*.layout ../lib/layouts/*.inc
python ./lyx_pot.py -b .. -o languages_l10n.pot -t languages
../lib/languages
LC_ALL=C ; export LC_ALL ; \
        python ./lyx_pot.py -b .. -o ui_l10n.pot -t ui ../lib/ui/*.ui
../lib/ui/*.inc
cat qt4_l10n.pot layouts_l10n.pot languages_l10n.pot ui_l10n.pot | \
        msguniq -o lyx.po && rm -f  qt4_l10n.pot layouts_l10n.pot
languages_l10n.pot ui_l10n.pot
<stdin>: warning: Charset missing in header.
                  Message conversion to user's charset will not work.
<stdin>: warning: Charset missing in header.
                  Message conversion to user's charset will not work.
<stdin>:11458: duplicate message definition...
<stdin>:11407: ...this is the location of the first definition
<stdin>: warning: Charset missing in header.
                  Message conversion to user's charset will not work.
<stdin>:11462: duplicate message definition...
<stdin>:11407: ...this is the location of the first definition
<stdin>: warning: Charset missing in header.
                  Message conversion to user's charset will not work.
<stdin>:11530: duplicate message definition...
<stdin>:11407: ...this is the location of the first definition
<stdin>: warning: Charset missing in header.
                  Message conversion to user's charset will not work.
<stdin>:11538: duplicate message definition...
<stdin>:11407: ...this is the location of the first definition
msguniq: found 4 fatal errors
make[3]: *** [l10n_pots] Error 1
make[3]: Leaving directory `/home/dfreeman/lyx-devel/po'
make[2]: *** [lyx.pot-update] Error 2
make[2]: Leaving directory `/home/dfreeman/lyx-devel/po'
make[1]: *** [lyx.pot] Error 2
make[1]: Leaving directory `/home/dfreeman/lyx-devel/po'
make: *** [all-recursive] Error 1


Reply via email to