Hello, I am trying to build the patched Scribus indic from http://www.atps.in/ download/. But I did not get any success on this. I tried even with the development brunch. Same error popping. Can anyone help me on this. The error is as follows -
[ 33%] 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::icuShape(StoryText*, unsigned int, icu_48::LayoutEngine*, QString const&, QList<GlyphLayout>&, QList<int>&, QList<int>&) const': scface_ttf.cpp:(.text+0x3bd9): undefined reference to `icu_48::LayoutEngine::getGlyphCount() const' scface_ttf.cpp:(.text+0x3c11): undefined reference to `icu_48::LayoutEngine::getGlyphs(unsigned int*, LEErrorCode&) const' scface_ttf.cpp:(.text+0x3c26): undefined reference to `icu_48::LayoutEngine::getCharIndices(int*, LEErrorCode&) const' scface_ttf.cpp:(.text+0x3cc5): undefined reference to `icu_48::LayoutEngine::getGlyphPosition(int, float&, float&, LEErrorCode&) const' scface_ttf.cpp:(.text+0x3d25): undefined reference to `icu_48::LayoutEngine::getGlyphPosition(int, float&, float&, LEErrorCode&) const' fonts/libscribus_fonts_lib.a(scface_ttf.cpp.o): In function `ScFace_ttf::load() const': scface_ttf.cpp:(.text+0x6269): undefined reference to `icu_48::UMemory::operator new(unsigned long)' scface_ttf.cpp:(.text+0x62c6): undefined reference to `icu_48::UMemory::operator delete(void*)' fonts/libscribus_fonts_lib.a(schbfunctions.cpp.o): In function `ScHBFunctions::getCategory(unsigned int)': schbfunctions.cpp:(.text+0xa): undefined reference to `u_getIntPropertyValue_48' fonts/libscribus_fonts_lib.a(schbfunctions.cpp.o): In function `ScHBFunctions::getScript(unsigned int, unsigned int)': schbfunctions.cpp:(.text+0x64): undefined reference to `uscript_getScript_48' fonts/libscribus_fonts_lib.a(schbfunctions.cpp.o): In function `ScHBFunctions::getEastasianWidth(unsigned int)': schbfunctions.cpp:(.text+0x2aa): undefined reference to `u_getIntPropertyValue_48' fonts/libscribus_fonts_lib.a(scicufont.cpp.o): In function `ScICUFont::~ScICUFont()': scicufont.cpp:(.text+0x3c4): undefined reference to `icu_48::LEFontInstance::~LEFontInstance()' scicufont.cpp:(.text+0x3f2): undefined reference to `icu_48::LEFontInstance::~LEFontInstance()' scicufont.cpp:(.text+0x446): undefined reference to `icu_48::LEFontInstance::~LEFontInstance()' fonts/libscribus_fonts_lib.a(scicufont.cpp.o): In function `ScICUFont::~ScICUFont()': scicufont.cpp:(.text+0x46e): undefined reference to `icu_48::UMemory::operator delete(void*)' fonts/libscribus_fonts_lib.a(scicufont.cpp.o):(.data.rel.ro._ZTI9ScICUFont [typeinfo for ScICUFont]+0x10): undefined reference to `typeinfo 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' 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
