https://bz.apache.org/ooo/show_bug.cgi?id=128114

--- Comment #4 from yury_t <[email protected]> ---
...more bafflement ensues:

...the 'icu' module by itself builds fine, so I copied its icuversion.mk to
'solver' directory by hand, and tried to rebuild the complaining 'i18npool'.

And I'm getting lots of these:

/d/home/ty/c/+ooo/AOO42X/main/i18npool/source/collator/gencoll_rule.cxx:114:5:
error: 'RuleBasedCollator' was not declared in this scope
     RuleBasedCollator *coll = new RuleBasedCollator(reinterpret_cast<const
UChar *>(Obuf.getStr()), status); // UChar != sal_Unicode in MinGW
     ^~~~~~~~~~~~~~~~~

So I had to do build --deliver in 'icu', and now I get a ton of these:

[ build LNK ] Library/i18nsearch.uno.so
/usr/bin/ld:
/d/home/ty/c/+ooo/AOO42X/main/solver/420/unxlngx6.pro/workdir/CxxObject/i18npool/source/search/textsearch.o:
in function `TextSearch::~TextSearch()':
textsearch.cxx:(.text+0x1bb9): undefined reference to
`icu_64::RegexMatcher::~RegexMatcher()'
/usr/bin/ld:
/d/home/ty/c/+ooo/AOO42X/main/solver/420/unxlngx6.pro/workdir/CxxObject/i18npool/source/search/textsearch.o:
in function `TextSearch::RESrchPrepare(com::sun::star::util::SearchOptions
const&)':
textsearch.cxx:(.text+0x1d20): undefined reference to
`icu_64::UnicodeString::UnicodeString(char16_t const*, int)'
/usr/bin/ld: textsearch.cxx:(.text+0x1d5d): undefined reference to
`icu_64::UnicodeString::UnicodeString(char const*, int,
icu_64::UnicodeString::EInvariant)'
/usr/bin/ld: textsearch.cxx:(.text+0x1d70): undefined reference to
`icu_64::UnicodeString::~UnicodeString()'

I never had such number of building problems with AOO/LO on a supported
platform before. GCC is 8.3.0, for what it's worth.

-- 
You are receiving this mail because:
You are the assignee for the issue.

Reply via email to