Hi, Actually, all my blfs is in /usr/local and only lfs in /usr. That's to experience some updating mechanisms when lfs 7.3 is released. My /usr/local/include/expat.h is a symlink to /usr/local/include/apr-1/expat.h. My expat.h was installad with apr. Is it a problem? Should I install expat itself? So far all the packages were pleased with this solution, maybe libreoffice is more complicated?
Thanks. Best regards, JPM On Sunday 20 Jan 2013 à 03:55:50 (+0000), Ken Moffat wrote: > On Sun, Jan 20, 2013 at 02:51:25AM +0100, Jean-Philippe MENGUAL wrote: > > > > Hi, > > > > I build libreoffice with: > > > > ./autogen.sh --prefix=/usr/local --with-lang=fr --disable-binfilter > > --disable-gconf --disable-odk --disable-postgresql-sdbc > > --with-system-bo-system-curl --with-system-expat --with-system-gettext > > --with-system-jpeg --with-system-libpng --with-system-libxml > > --disable-mozilla --with-system-neon --with-system-openssl > > --with-system-poppler --with-system-zlib --with-system-gconfig > > --with-num-cpus=$(getconf _NPROCESSORS_ONLN) --without-junit > > > > Probably unrelated to your problem, but if > --with-system-bo-system-curl is not a typo in pasting, I think you > want --with-system-boost --with-system-curl. > > expat is installed. However, I get the following large log: > > http://sprunge.us/DgYP > > > Specifically, > /home/Syst/ff/libreoffice-core-3.6.4.3/sax/source/expatwrap/sax_expat.cxx: > In static member function 'static void > sax_expatwrap::SaxExpatParser_Impl::callbackEntityDecl(void*, const > XML_Char*, int, const XML_Char*, int, const XML_Char*, const > XML_Char*, const XML_Char*, const XML_Char*)': > /home/Syst/ff/libreoffice-core-3.6.4.3/sax/source/expatwrap/sax_expat.cxx:864:61: > erreur: 'XML_StopParser' was not declared in this scope > > No ideas (I'm in the middle of trying to build 3.6.3.2 on my old > ppc64, after upgrading a few of the dependencies), but the only > likely hits on google suggest expat is not properly installed, e.g. > missing headers. I see you are building in /usr/local - do you > perhaps have a broken, or very old, expat in /usr/local and the > system version in /usr ? (headers in /usr/local appear to be picked > up before those in /usr, in my experience - for people who let a > distro own /usr and install a few things in /usr/local, that > behaviour seems desirable). > > I _think_ the error means that XML_StopParser has not been defined. > In my current (2 years old, ppc) system it is defined in > /usr/include/expat.h. > > ??en > -- > das eine Mal als Tragödie, das andere Mal als Farce > -- > http://linuxfromscratch.org/mailman/listinfo/blfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
