hi you're missing the icu library...
ciao a.l.e > 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 > >
