[Libreoffice] Build fail in binfilter on Ubuntu 11.10

Alex Thurgood alex.thurgood at gmail.com
Thu Nov 17 11:16:31 PST 2011


Hi all,

I'm still getting build failure on Ubuntu 11.10 in binfilter while 
attempting to compile the following :

Making:    libbf_wrapperlo.so
../../../unxlngi6.pro/lib/libbf_sdlib.a(sd_sdlib.o): In function 
`binfilter::SdDrawDocShell::ClassFactory()':
/home/alex/LODEV/core/clone/binfilter/binfilter/bf_sd/source/ui/app/sd_sdlib.cxx:72: 
undefined reference to `SotFactory::PutSuperClass(SotFactory const*)'
../../../unxlngi6.pro/lib/libbf_sdlib.a(sd_sdlib.o): In function 
`binfilter::SdGraphicDocShell::ClassFactory()':
/home/alex/LODEV/core/clone/binfilter/binfilter/bf_sd/source/ui/app/sd_sdlib.cxx:79: 
undefined reference to `SotFactory::PutSuperClass(SotFactory const*)'
../../../unxlngi6.pro/lib/libbf_ysch.a(sch_schlib.o): In function 
`binfilter::SchChartDocShell::ClassFactory()':
/home/alex/LODEV/core/clone/binfilter/binfilter/bf_sch/source/ui/app/sch_schlib.cxx:56: 
undefined reference to `SotFactory::PutSuperClass(SotFactory const*)'
../../../unxlngi6.pro/lib/libbf_ysm.a(starmath_smlib.o): In function 
`binfilter::SmDocShell::ClassFactory()':
/home/alex/LODEV/core/clone/binfilter/binfilter/bf_starmath/source/starmath_smlib.cxx:56: 
undefined reference to `SotFactory::PutSuperClass(SotFactory const*)'
../../../unxlngi6.pro/lib/libbf_swlib.a(sw_swlib.o): In function 
`binfilter::SwDocShell::ClassFactory()':
/home/alex/LODEV/core/clone/binfilter/binfilter/bf_sw/source/ui/app/sw_swlib.cxx:75: 
undefined reference to `SotFactory::PutSuperClass(SotFactory const*)'
../../../unxlngi6.pro/lib/libbf_swlib.a(sw_swlib.o):/home/alex/LODEV/core/clone/binfilter/binfilter/bf_sw/source/ui/app/sw_swlib.cxx:88: 
more undefined references to `SotFactory::PutSuperClass(SotFactory 
const*)' follow
collect2: ld returned 1 exit status
dmake:  Error code 1, while making 
'../../../unxlngi6.pro/lib/libbf_wrapperlo.so'


If I disable the binfilter compilation, the build completes. This is 
with the latest pulls from master, and even after a make clean.

Since I can build the binfilter module on Mac, I'm assuming this is 
Ubuntu 11.10 specific ??


Alex





More information about the LibreOffice mailing list