[Libreoffice] build error in desktop no 'void desktop::Migration::migrateSettingsIfNecessary()'

Nadav Vinik email at nadavvin.com
Thu Nov 4 04:44:28 PDT 2010


On Thu, Nov 4, 2010 at 12:22 PM, Caolán McNamara <caolanm at redhat.com> wrote:
> 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.

thanks
work


>
> 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.
>
>



-- 
הבלוג שלי:
http://nadavvin.com


More information about the LibreOffice mailing list