Hello,

I have a problem building OOo DEV300-m83 on ubuntu 9.10. I downloaded the
bundle, updated, ran configure with:

$ ./configure --enable-cups --disable-crashdump --disable-fontconfig
--with-epm=internal --disable-gtk --disable-gnome-vfs --with-system-curl
--with-stlport=no --disable-build-mozilla --disable-binfilter --disable-odk
--disable-vba --disable-mozilla --enable-crashdump=no --with-use-shell=bash
--enable-presenter-extra-ui --without-junit --disable-graphite
--disable-kde4 --disable-layout --enable-cairo

to disable everything that might cause problems. Building vcl I got first
error:

...

Entering /home/miko/new_OOo/local_DEV300/vcl/unx/source/fontmanager

Making:    all_fontman.dpslo
Compiling: vcl/unx/source/fontmanager/fontmanager.cxx
Compiling: vcl/unx/source/fontmanager/fontcache.cxx
Compiling: vcl/unx/source/fontmanager/fontconfig.cxx
/home/miko/new_OOo/local_DEV300/vcl/unx/source/fontmanager/fontconfig.cxx:1236:
error: prototype for 'rtl::OUString
psp::PrintFontManager::Substitute(const rtl::OUString&,
rtl::OUString&, const rtl::OString&, psp::italic::type,
psp::weight::type, psp::width::type, psp::pitch::type) const' does not
match any in class 'psp::PrintFontManager'
../../../inc/vcl/fontmanager.hxx:735: error: candidate is:
rtl::OUString psp::PrintFontManager::Substitute(const rtl::OUString&,
rtl::OUString&, const rtl::OString&, psp::italic::type&,
psp::weight::type&, psp::width::type&, psp::pitch::type&) const
dmake:  Error code 1, while making '../../../unxlngi6.pro/slo/fontconfig.obj'

here I just added references to the implementation of the method as they
were in the header

but then I got second error:

...

Entering /home/miko/new_OOo/local_DEV300/vcl/util

Compiling: vcl/unxlngi6.pro/misc/vcl_dflt_version.c
Compiling: vcl/unxlngi6.pro/misc/vclplug_gen_dflt_version.c
Compiling: vcl/unxlngi6.pro/misc/desktop_detector_dflt_version.c
Making:    vcl.lib
Making:    ipure_x
Making:    idet
Making:    libvclli.so
Making:    libvclplug_genli.so
../unxlngi6.pro/slo/salgdi3.o: In function `.L389':
salgdi3.cxx:(.text+0xdee): undefined reference to
`psp::PrintFontManager::getFontOptions(psp::FastPrintFontInfo const&,
int, void (*)(void*), ImplFontOptions&) const'
collect2: ld returned 1 exit status
dmake:  Error code 1, while making '../unxlngi6.pro/lib/libvclplug_genli.so'

and I have no idea what happens here, I just checked that the method is not
overloaded and it's not...

thanks a lot for any advice
Michal

Reply via email to