Re: [Evolution] error when compiling on Mandriva 2007.1: db2omf: Could not construct the OMF subject element
- From: Frederic Crozat <fcrozat mandriva com>
- To: evolution-list gnome org
- Subject: Re: [Evolution] error when compiling on Mandriva 2007.1: db2omf: Could not construct the OMF subject element
- Date: Fri, 20 Apr 2007 14:05:01 +0200
Le vendredi 20 avril 2007 à 12:51 +0200, Jean-Claude Tergal a écrit :
Hi !
I'm trying to compile the last Evolution 2.10.1 on Mandriva 2007
Spring (aka 2007.1).
./configure is OK.
But at the "make" step, for evolution-2.10.1, I have this error :
make[3]: quittant le répertoire «
/home/nico/Téléchargement/Evo-2101/evolution-2.10.1/help »
C/evolution.xml:66: parser error : Entity 'trade' not defined
<productname>&appname;™</productname>
...
lots of parser errors
then :
xsltproc -o evolution-C.omf --stringparam db2omf.basename evolution
--stringparam db2omf.format 'docbook' --stringparam db2omf.dtd
"-//OASIS//DTD DocBook XML V4.1.2//EN" --stringparam db2omf.lang C
--stringparam db2omf.omf_dir "/usr/local/share/omf" --stringparam
db2omf.help_dir "/usr/local/share/gnome/help" --stringparam
db2omf.omf_in "/home/nico/Téléchargement/Evo-2101/evolution-2.10.1/help/evolution.omf.in"
--stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config
--pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config
--variable db2omf gnome-doc-utils` C/evolution.xml || { rm -f
"evolution-C.omf"; exit 1; }
db2omf: Could not construct the OMF subject element.
Add a subject element to
/home/nico/Téléchargement/Evo-2101/evolution-2.10.1/help/evolution.omf.in.
make[2]: *** [evolution-C.omf] Erreur 1
I don't understand these errors with xsltproc or db2omf... I manage to
compile on Mandriva 2007.0, but now, it doesn't work anymore on
Mandriva 2007.1. I believe this a something to do with Mandriva, and
not with Evo, but if someone has a clue, that will help me !
Works fine on our build cluster.
I think you have a XML catalog problem (check docbook-dtd412-xml is
correctly installed), maybe caused by the fact you are building
in /usr/local as prefix and not /usr/
--
Frederic Crozat <fcrozat mandriva com>
Mandriva
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]