> > - - - - - - - - - Áframsendur póstur - - - - - - - - - - > From: Michael Stahl <[email protected]> > To: [email protected] > Date: Thu, 10 Sep 2009 15:16:43 +0200 > Subject: Re: Problems building DEV300_m54 on Ubuntu > Eike Rathke wrote: > > Hi Kristján, > > > > On Sunday, 2009-09-06 20:49:27 +0000, Kristján Bjarni Guðmundsson wrote: > > > >> I am having problems building DEV300_m54 on Ubuntu, I am using the > prepared > >> Ubuntu build image, but with a newer source. > >> > >> I get the following error: > >> /home/ooo/Desktop/DEV300_m54/solver/300/ > >> unxlngi6.pro/inc/mozilla/string/nsTAString.h:529: undefined reference > to > >> `nsObsoleteAString::sCanonicalVTable' > > > > Did you upgrade the Mozilla pre-built as well? As of m53 newer ones are > > needed, see http://tools.openoffice.org/moz_prebuild/OOo3.2/ > > > Eike > > Ok kinda found out what the problem was. I had been trying before to build a language build for a new language and I was using the translate toolkit to build the sdf file.
The problem is that the translate toolkit included in the Ubuntu build image is version 1.1.1 and doesn't work correctly and has a number of bugs so the localize.sdf got messed up. This seemed to leave the build in a broken state, so even en-US build didn't work. After I cleaned out and build the localize.sdf on Windows with latest Translate Toolkit 1.4.0 and then built again on Ubuntu with the new localize.sdf it worked. As it is the current Ubuntu build image is too old to be usable. I have tried to upgrade the Translate Toolkit, but that seems to very hard to do using apt-get on Ubuntu. - Kristján
