[Open Office] amd64 build breaks in module vcl (ooo-build-1.9.121.1)

Hanno Meyer-Thurow h.mth at web.de
Tue Aug 23 12:18:11 EDT 2005


On Tue, 23 Aug 2005 14:57:18 +0000 (UTC)
Seemant Kulleen <seemant at gentoo.org> wrote:

> And then you wind up with this, in a few hours:
> 
> imian-1.9.124/work/src680-m124/sc/source/ui/vba/vbaapplication.cxx
> In file included from
> src680-m124/sc/source/ui/vba/vbaapplication.cxx:10:
> src680-m124/sc/source/ui/vba/vbarange.hxx:31:
> error: conflicting return type specified for 
> `virtual long int ScVbaRange::getRow()'
> src680-m124/solver/680/unxlngx4.pro/inc/org/openoffice/vba/XRange.hdl:48:
> error:   overriding `virtual sal_Int32 org::openoffice::vba::XRange::getRow()'
> src680-m124/sc/source/ui/vba/vbarange.hxx:32:
> error: conflicting return type specified for 
> `virtual long int ScVbaRange::getColumn()'
> src680-m124/solver/680/unxlngx4.pro/inc/org/openoffice/vba/XRange.hdl:49:
> error:   overriding `virtual sal_Int32 org::openoffice::vba::XRange::getColumn()'
> dmake:  Error code 1, while making ../../../unxlngx4.pro/slo/vbaapplication.obj'
> '---* tg_merge.mk *---'

Adding -fPIC to what makefile.mk in vcl? I added it to vcl/util/makefile.mk ( CFLAGS += -fPIC ) which did not solve that for the amd64 users. I have no amd64 box to test it.
you may add '--disable-vba' to configure flags to get around that. ;)
well, sure you knew about that.


Regards,
Hanno


More information about the Openoffice mailing list