[Libreoffice] build error in desktop no 'void desktop::Migration::migrateSettingsIfNecessary()'
Caolán McNamara
caolanm at redhat.com
Thu Nov 4 03:22:57 PDT 2010
On Thu, 2010-11-04 at 12:11 +0200, Nadav Vinik wrote:
> Making: all_mig.dpslo
> Compiling: desktop/source/migration/migration.cxx
> /home/projects/build/build/libreoffice-3.2.99.2/desktop/source/migration/migration.cxx:215:44:
> error: no 'void desktop::Migration::migrateSettingsIfNecessary()'
> member function declared in class 'desktop::Migration'
> dmake: Error code 1, while making '../../unxlngi6.pro/slo/migration.obj'
I believe that the problem is that "migration.hxx" was moved, but the
rsync process can't handle that.
so you need to manually remove the additional migration.hxx
i.e.
find /home/projects/build/build/libreoffice-3.2.99.2/desktop -name
migration.hxx
the one that *should* be there is
desktop/inc/migration.hxx
you'll have another one listed, remove that extra one and then
additionally
rm -rf /home/projects/build/build/libreoffice-3.2.99.2/desktop/unxl*.pro
and try again.
Alternatively
rm -rf /home/projects/build/build/libreoffice-3.2.99.2/desktop
touch clone/repos_changed
make
to remove desktop entirely, and force it to be resynced from scratch
again.
C.
More information about the LibreOffice
mailing list