[Libreoffice] Bug when compiling unoguard.obj

Norbert Thiebaud nthiebaud at gmail.com
Tue Oct 26 14:05:44 PDT 2010


On Tue, Oct 26, 2010 at 3:29 PM, julien <serval2412 at yahoo.fr> wrote:
> Hello,
>
> Here what i get :
> Compiling: sc/source/ui/unoobj/detreg.cxx
> Making:    unoobj.lib
> Compiling: sc/source/ui/unoobj/unoguard.cxx
> /home/serval/libreoffice-source/build/build/libreoffice-3.2.99.2/sc/source/ui/unoobj/unoguard.cxx:
> In constructor 'ScUnoGuard::ScUnoGuard()':
> /home/serval/libreoffice-source/build/build/libreoffice-3.2.99.2/sc/source/ui/unoobj/unoguard.cxx:42:
> error: no matching function for call to
> 'vos::OGuard::OGuard(osl::SolarMutex&)'
> /home/serval/libreoffice-source/build/build/libreoffice-3.2.99.2/solver/330/unxlngi6.pro/inc/vos/mutex.hxx:125:
> note: candidates are: vos::OGuard::OGuard(vos::IMutex&)
> /home/serval/libreoffice-source/build/build/libreoffice-3.2.99.2/solver/330/unxlngi6.pro/inc/vos/mutex.hxx:120:
> note:                 vos::OGuard::OGuard(vos::IMutex*)
> /home/serval/libreoffice-source/build/build/libreoffice-3.2.99.2/solver/330/unxlngi6.pro/inc/vos/mutex.hxx:115:
> note:                 vos::OGuard::OGuard(const vos::OGuard&)
> dmake:  Error code 1, while making '../../../unxlngi6.pro/slo/unoguard.obj'
>
> Config : Debian testing updated 32 bits.
> Here the line I use :
> git pull -r && bin/g pull -r && ./autogen.sh --with-git --disable-kde
> --disable-kde4 && ./download && make

Julien, you have a stale solver. vos/mutex.hh is no more.

do rm -fr  /home/serval/libreoffice-source/build/build/libreoffice-3.2.99.2/solver/330/unxlngi6.pro

and make again

>
> Julien.
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libreoffice
>


More information about the LibreOffice mailing list