https://bugs.freedesktop.org/show_bug.cgi?id=60591

          Priority: medium
            Bug ID: 60591
          Assignee: [email protected]
           Summary: Libreoffice compilation failure: undefined reference
                    to libcdr
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: [email protected]
          Hardware: Other
            Status: UNCONFIRMED
           Version: 4.1.0.0.alpha0+ Master
         Component: Libreoffice
           Product: LibreOffice

Hello,
   I am trying to compile libreoffice master, having following error:

[build CUT] sal_rtl_oustringbuffer
/home/marxin/Programming/libreoffice/solver/unxlngx6.pro/lib/libcdr-0.0.a(CDRDocument.o):
In function `libcdr::CDRDocument::parse(WPXInputStream*,
libwpg::WPGPaintInterface*)':
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:146:
undefined reference to `libcdr::CDRParserState::CDRParserState()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:147:
undefined reference to
`libcdr::CDRStylesCollector::CDRStylesCollector(libcdr::CDRParserState&)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:148:
undefined reference to
`libcdr::CDRParser::CDRParser(std::vector<WPXInputStream*,
std::allocator<WPXInputStream*> > const&, libcdr::CDRCollector*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:152:
undefined reference to `libcdr::CDRParser::parseWaldo(WPXInputStream*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:158:
undefined reference to
`libcdr::CDRContentCollector::CDRContentCollector(libcdr::CDRParserState&,
libwpg::WPGPaintInterface*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:159:
undefined reference to
`libcdr::CDRParser::CDRParser(std::vector<WPXInputStream*,
std::allocator<WPXInputStream*> > const&, libcdr::CDRCollector*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:163:
undefined reference to `libcdr::CDRParser::parseWaldo(WPXInputStream*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:163:
undefined reference to `libcdr::CDRParser::~CDRParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:163:
undefined reference to `libcdr::CDRContentCollector::~CDRContentCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:165:
undefined reference to `libcdr::CDRParser::~CDRParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:165:
undefined reference to `libcdr::CDRStylesCollector::~CDRStylesCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:165:
undefined reference to `libcdr::CDRParserState::~CDRParserState()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:212:
undefined reference to `libcdr::CDRParserState::CDRParserState()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:218:
undefined reference to
`libcdr::CDRParserState::setColorTransform(WPXInputStream*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:224:
undefined reference to
`libcdr::CDRParserState::setColorTransform(WPXInputStream*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:227:
undefined reference to
`libcdr::CDRStylesCollector::CDRStylesCollector(libcdr::CDRParserState&)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:228:
undefined reference to
`libcdr::CDRParser::CDRParser(std::vector<WPXInputStream*,
std::allocator<WPXInputStream*> > const&, libcdr::CDRCollector*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:229:
undefined reference to `libcdr::CDRParser::parseRecords(WPXInputStream*,
unsigned int*, unsigned int)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:244:
undefined reference to `libcdr::CDRParser::~CDRParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:244:
undefined reference to `libcdr::CDRStylesCollector::~CDRStylesCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:244:
undefined reference to `libcdr::CDRParserState::~CDRParserState()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:150:
undefined reference to `libcdr::CDRParser::parseRecords(WPXInputStream*,
unsigned int*, unsigned int)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:161:
undefined reference to `libcdr::CDRParser::parseRecords(WPXInputStream*,
unsigned int*, unsigned int)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:235:
undefined reference to
`libcdr::CDRContentCollector::CDRContentCollector(libcdr::CDRParserState&,
libwpg::WPGPaintInterface*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:236:
undefined reference to
`libcdr::CDRParser::CDRParser(std::vector<WPXInputStream*,
std::allocator<WPXInputStream*> > const&, libcdr::CDRCollector*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:237:
undefined reference to `libcdr::CDRParser::parseRecords(WPXInputStream*,
unsigned int*, unsigned int)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:237:
undefined reference to `libcdr::CDRParser::~CDRParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:237:
undefined reference to `libcdr::CDRContentCollector::~CDRContentCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:237:
undefined reference to `libcdr::CDRContentCollector::~CDRContentCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:244:
undefined reference to `libcdr::CDRParser::~CDRParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:244:
undefined reference to `libcdr::CDRStylesCollector::~CDRStylesCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:244:
undefined reference to `libcdr::CDRParserState::~CDRParserState()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:163:
undefined reference to `libcdr::CDRParser::~CDRParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:163:
undefined reference to `libcdr::CDRContentCollector::~CDRContentCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:165:
undefined reference to `libcdr::CDRParser::~CDRParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:165:
undefined reference to `libcdr::CDRStylesCollector::~CDRStylesCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:165:
undefined reference to `libcdr::CDRParserState::~CDRParserState()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:237:
undefined reference to `libcdr::CDRParser::~CDRParser()'
/home/marxin/Programming/libreoffice/solver/unxlngx6.pro/lib/libcdr-0.0.a(CDRDocument.o):
In function `libcdr::CDRDocument::generateSVG(WPXInputStream*,
libcdr::CDRStringVector&)':
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:256:
undefined reference to
`libcdr::CDRSVGGenerator::CDRSVGGenerator(libcdr::CDRStringVector&)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:258:
undefined reference to `libcdr::CDRSVGGenerator::~CDRSVGGenerator()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CDRDocument.cpp:258:
undefined reference to `libcdr::CDRSVGGenerator::~CDRSVGGenerator()'
/home/marxin/Programming/libreoffice/solver/unxlngx6.pro/lib/libcdr-0.0.a(CMXDocument.o):
In function `libcdr::CMXDocument::parse(WPXInputStream*,
libwpg::WPGPaintInterface*)':
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:82:
undefined reference to `libcdr::CDRParserState::CDRParserState()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:83:
undefined reference to
`libcdr::CDRStylesCollector::CDRStylesCollector(libcdr::CDRParserState&)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:84:
undefined reference to `libcdr::CMXParser::CMXParser(libcdr::CDRCollector*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:85:
undefined reference to `libcdr::CMXParser::parseRecords(WPXInputStream*, long,
unsigned int)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:91:
undefined reference to
`libcdr::CDRContentCollector::CDRContentCollector(libcdr::CDRParserState&,
libwpg::WPGPaintInterface*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:92:
undefined reference to `libcdr::CMXParser::CMXParser(libcdr::CDRCollector*)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:93:
undefined reference to `libcdr::CMXParser::parseRecords(WPXInputStream*, long,
unsigned int)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:93:
undefined reference to `libcdr::CMXParser::~CMXParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:93:
undefined reference to `libcdr::CDRContentCollector::~CDRContentCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:95:
undefined reference to `libcdr::CMXParser::~CMXParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:95:
undefined reference to `libcdr::CDRStylesCollector::~CDRStylesCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:95:
undefined reference to `libcdr::CDRParserState::~CDRParserState()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:93:
undefined reference to `libcdr::CDRContentCollector::~CDRContentCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:95:
undefined reference to `libcdr::CMXParser::~CMXParser()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:95:
undefined reference to `libcdr::CDRStylesCollector::~CDRStylesCollector()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:95:
undefined reference to `libcdr::CDRParserState::~CDRParserState()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:93:
undefined reference to `libcdr::CMXParser::~CMXParser()'
/home/marxin/Programming/libreoffice/solver/unxlngx6.pro/lib/libcdr-0.0.a(CMXDocument.o):
In function `libcdr::CMXDocument::generateSVG(WPXInputStream*,
libcdr::CDRStringVector&)':
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:107:
undefined reference to
`libcdr::CDRSVGGenerator::CDRSVGGenerator(libcdr::CDRStringVector&)'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:109:
undefined reference to `libcdr::CDRSVGGenerator::~CDRSVGGenerator()'
/home/marxin/Programming/libreoffice/workdir/unxlngx6.pro/UnpackedTarball/cdr/src/lib/CMXDocument.cpp:109:
undefined reference to `libcdr::CDRSVGGenerator::~CDRSVGGenerator()'

Compiler:
gcc (Gentoo 4.7.2 p1.3, pie-0.5.5) 4.7.2

Uname -a:
Linux marxinbox 3.7.4-gentoo #1 SMP Fri Feb 1 23:46:47 CET 2013 x86_64 AMD
FX(tm)-8350 Eight-Core Processor AuthenticAMD GNU/Linux

Configure options:
./autogen.sh --with-system-boost --without-junit

Thanks,
Martin

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to