[Libreoffice] Failed compilation in basctl module

Julien Nabet serval2412 at yahoo.fr
Mon Apr 18 07:35:25 PDT 2011


Le 18/04/2011 15:59, Julien Nabet a écrit :
> Le 17/04/2011 10:33, Julien Nabet a écrit :
>> Hello,
>>
>> Here is the error :
>> Entering /home/maryline/compile-libreoffice/libo/basctl/source/basicide
>>
>> Compiling: basctl/source/basicide/baside2.cxx
>> In file included from 
>> /home/maryline/compile-libreoffice/libo/clone/components/basctl/source/basicide/baside2.cxx:60:0:
>> /home/maryline/compile-libreoffice/libo/solver/300/unxlngi6/inc/svx/srchdlg.hxx:116:5: 
>> error: expected ';' before '(' token
>> dmake:  Error code 1, while making '../../unxlngi6/slo/baside2.obj'
>> Retrying /home/maryline/compile-libreoffice/libo/basctl/source/basicide
>>
>> Compiling: basctl/source/basicide/baside2.cxx
>> In file included from 
>> /home/maryline/compile-libreoffice/libo/clone/components/basctl/source/basicide/baside2.cxx:60:0:
>> /home/maryline/compile-libreoffice/libo/solver/300/unxlngi6/inc/svx/srchdlg.hxx:116:5: 
>> error: expected ';' before '(' token
>> dmake:  Error code 1, while making '../../unxlngi6/slo/baside2.obj'
>>
>> I tried a rm -rf unxlng* in this module and a compilation again, 
>> nothing.
>> I took a look at the macro SFX_DECL_CHILDWINDOW in 
>> libs-core/sfx2/inc/sfx2/childwin.hxx but I found nothing special
>>
>> Any idea ?
>>
>> Julien.
> Here where I get for the moment.
> I put directly the content of the macro SFX_DECL_CHILDWINDOW in 
> solver/300/unxlngi6/inc/svx/srchdlg.hxx.
> I found that the problem was the first parameter of this function :
> SfxChildWindow* CreateImpl(::Window *pParent, sal_uInt16 nId, 
> SfxBindings *pBindings, SfxChildWinInfo* pInfo );
> ::Window doesn't seem to be known.
>
> Julien.
>
I found that the include srchdlg.hxx was not used in baside2.cxx now 
I've got the same error in basidesh.cxx :
components/basctl/source/basicide/basidesh.cxx:75:0
but this time the includeof srchdlg.hxx is really used here.

Julien.



More information about the LibreOffice mailing list