On 10 October 2013 13:56, Jürgen Schmidt <jogischm...@gmail.com> wrote: > Hi Jan, > > as promised I tried to build the l10n40 branch on MacOS. I started with > my normal config settings and included some languages (keyid bg da de > en-US). > > The first error I got was in l10ntools, makedepend was missing which is > built in soltools. This is strange because l10tools has a build > dependency on soltools. Anyway solving this manually I got the next > error in l10ntools. Firstly thanks for taking time to test the branch.
makedepend should be (as you write) built in soltools. I assume you used "build --all --genPO" ? > > The next problem was that lucene was not built and here the build > dependency is missing in l10ntools/prj/build.lst. Solving manually ... I removed lucene, because I could not see it being used in the make files, however I had recently to "restore" the helplinker since its used in helpcontent2, maybe that uses lucene, I have to dig into that. > > Next problem is a missing hash_map header > > In file included from > .../svn/l10n40/main/l10ntools/source/help/HelpLinker.cxx:24: > .../svn/l10n40/main/l10ntools/source/help/HelpCompiler.hxx:28:20: error: > hash_map: No such file or directory > .../l10n40/main/l10ntools/source/help/HelpCompiler.hxx:37:32: error: > boost/shared_ptr.hpp: No such file or directory both hash_map and shared_ptr should be part of boost, I will try to investigate it a bit. Actually I will modify the makefile, not to include helplinker when doing genPO. > > > It seems that some build dependencies are missing ... I will continue > when I have time ... Thanks a bunch. wait until I have changed the makefile. > > Is the branch in sync with trunk or nearly up-to-date? I merged with trunk just after the 4.0.1 release, but of course I have modified several makefiles and solenv/inc, but that should only be used after l10ntools is generated. > > My recommendation is to build from scratch with a clean env to detect > missing dependencies. I do that approx. 1-2 times pr week, but only on ubuntu. I delete all instances of unxlng6.pro, run configure, bootstrap and then build --all --genPO. This is by the way the reason why I can to change configure.in so it supports multiple platforms in one source tree. rgds jan I. > > > Juergen > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org > For additional commands, e-mail: dev-h...@openoffice.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org