[scribus] Errors bailing out while compiling - Scribus_1.5_indic

omshivaprakash at gmail.com omshivaprakash at gmail.com
Mon Sep 24 11:32:32 UTC 2012


Hi,

Please let me know what I might be missing here?

============
[ 79%] Building CXX object scribus/CMakeFiles/scribus.dir/main.cpp.o
Linking CXX executable scribus
fonts/libscribus_fonts_lib.a(scface_ttf.cpp.o): In function
`ScFace_ttf::load() const':
/root/Scribus_1.5_indic/scribus/fonts/scface_ttf.cpp:195: undefined
reference to `icu_48::UMemory::operator new(unsigned long)'
/root/Scribus_1.5_indic/scribus/fonts/scface_ttf.cpp:195: undefined
reference to `icu_48::UMemory::operator delete(void*)'
fonts/libscribus_fonts_lib.a(scface_ttf.cpp.o): In function
`ScFace_ttf::icuShape(StoryText*, unsigned int, icu_48::LayoutEngine*,
QString const&, QList<GlyphLayout>&, QList<int>&, QList<int>&) const':
/root/Scribus_1.5_indic/scribus/fonts/scface_ttf.cpp:482: undefined
reference to `icu_48::LayoutEngine::getGlyphCount() const'
/root/Scribus_1.5_indic/scribus/fonts/scface_ttf.cpp:485: undefined
reference to `icu_48::LayoutEngine::getGlyphs(unsigned int*,
LEErrorCode&) const'
/root/Scribus_1.5_indic/scribus/fonts/scface_ttf.cpp:486: undefined
reference to `icu_48::LayoutEngine::getCharIndices(int*, LEErrorCode&)
const'
/root/Scribus_1.5_indic/scribus/fonts/scface_ttf.cpp:499: undefined
reference to `icu_48::LayoutEngine::getGlyphPosition(int, float&,
float&, LEErrorCode&) const'
/root/Scribus_1.5_indic/scribus/fonts/scface_ttf.cpp:503: undefined
reference to `icu_48::LayoutEngine::getGlyphPosition(int, float&,
float&, LEErrorCode&) const'
fonts/libscribus_fonts_lib.a(schbfunctions.cpp.o): In function
`ScHBFunctions::getCategory(unsigned int)':
/root/Scribus_1.5_indic/scribus/fonts/schbfunctions.cpp:94: undefined
reference to `u_getIntPropertyValue_48'
fonts/libscribus_fonts_lib.a(schbfunctions.cpp.o): In function
`ScHBFunctions::getScript(unsigned int, unsigned int)':
/root/Scribus_1.5_indic/scribus/fonts/schbfunctions.cpp:146: undefined
reference to `uscript_getScript_48'
fonts/libscribus_fonts_lib.a(schbfunctions.cpp.o): In function
`ScHBFunctions::getEastasianWidth(unsigned int)':
/root/Scribus_1.5_indic/scribus/fonts/schbfunctions.cpp:266: undefined
reference to `u_getIntPropertyValue_48'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o): In function `ScICUFont':
/root/Scribus_1.5_indic/scribus/fonts/scicufont.cpp:26: undefined
reference to `icu_48::LEFontInstance::~LEFontInstance()'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o): In function `~ScICUFont':
/root/Scribus_1.5_indic/scribus/fonts/scicufont.cpp:31: undefined
reference to `icu_48::LEFontInstance::~LEFontInstance()'
/root/Scribus_1.5_indic/scribus/fonts/scicufont.cpp:38: undefined
reference to `icu_48::UMemory::operator delete(void*)'
/root/Scribus_1.5_indic/scribus/fonts/scicufont.cpp:31: undefined
reference to `icu_48::LEFontInstance::~LEFontInstance()'
/root/Scribus_1.5_indic/scribus/fonts/scicufont.cpp:38: undefined
reference to `icu_48::UMemory::operator delete(void*)'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o): In function `UObject':
/usr/include/unicode/uobject.h:215: undefined reference to `vtable for
icu_48::UObject'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o): In function `LEFontInstance':
/usr/include/layout/LEFontInstance.h:81: undefined reference to
`vtable for icu_48::LEFontInstance'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0x20): undefined reference to
`icu_48::LEFontInstance::getDynamicClassID() const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0x28): undefined reference to
`icu_48::LEFontInstance::getSubFont(unsigned short const*, int*, int,
int, LEErrorCode&) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0x48): undefined reference to
`icu_48::LEFontInstance::mapCharsToGlyphs(unsigned short const*, int,
int, signed char, icu_48::LECharMapper const*, signed char,
icu_48::LEGlyphStorage&) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0x50): undefined reference to
`icu_48::LEFontInstance::mapCharToGlyph(int, icu_48::LECharMapper
const*, signed char) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0x58): undefined reference to
`icu_48::LEFontInstance::mapCharToGlyph(int, icu_48::LECharMapper
const*) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0x88): undefined reference to
`icu_48::LEFontInstance::xUnitsToPoints(float) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0x90): undefined reference to
`icu_48::LEFontInstance::yUnitsToPoints(float) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0x98): undefined reference to
`icu_48::LEFontInstance::unitsToPoints(LEPoint&, LEPoint&) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0xa0): undefined reference to
`icu_48::LEFontInstance::xPixelsToUnits(float) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0xa8): undefined reference to
`icu_48::LEFontInstance::yPixelsToUnits(float) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0xb0): undefined reference to
`icu_48::LEFontInstance::pixelsToUnits(LEPoint&, LEPoint&) const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0xc8): undefined reference to
`icu_48::LEFontInstance::transformFunits(float, float, LEPoint&)
const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTV9ScICUFont[vtable
for ScICUFont]+0xe8): undefined reference to
`icu_48::LEFontInstance::getLineHeight() const'
fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTI9ScICUFont[typeinfo
for ScICUFont]+0x10): undefined reference to `typeinfo for
icu_48::LEFontInstance'
collect2: ld returned 1 exit status
make[2]: *** [scribus/scribus] Error 1
make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2
make: *** [all] Error 2
============

Thanks


-- 
--
With Best Regards,
Omshivaprakash.H.L | ಓಂ ಶಿವಪ್ರಕಾಶ್ ಎಚ್. ಎಲ್ | ॐ शिवप्रकाश् एच्. एल्

http://platonic.techfiz.info
http://blog.shivu.in
Phone: 91- 9902026518

linuxaayana.net | kindarajogi.com | sanchaya.net



More information about the scribus mailing list