Bat Bat - 1 month ago 11
C++ Question

Telegram compilation process:No rule to make target '/usr/lib/libicutu.a'

I was following Telegram's compile process at here and in the last step when compiling the app itself it gives me this error

Built target codegen_numbers__qt_moc
make[2]: *** No rule to make target '/usr/lib/libicutu.a', needed by 'codegen_numbers'. Stop.
CMakeFiles/Makefile2:456: recipe for target 'CMakeFiles/codegen_numbers.dir/all' failed
make[1]: *** [CMakeFiles/codegen_numbers.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2

Answer

You need to install ICU library(static build).

ProjectPage

Build documentation

Comments