ICU library build error - Raspberry Pi Forums


i'm trying build telegram-desktop on rpi 3 (debian-jessie) following this guide. encuntered this error involving icu library, i've done following steps:

1. downloaded icu 58.1 sorce filedecompressed in ~/ , configured

code: select all

./configure
2. commented out ldflagsicudt flag in ~/icu/source/config/mh-linux described here
3.

code: select all

sudo make && make check
4.

code: select all

sudo make install
@ point prescribed in above answer "to make symbolic link /usr/local/libicuxxx.a /usr/lib/libicuxxx.a". guess have run

code: select all

sudo ln -s /usr/local/libicutu.a /usr/lib/libicutu.a 

(it's right?) problem can't find /usr/local/lib/libicutu.a!

marcodoni wrote:i'm trying build telegram-desktop on rpi 3 (debian-jessie) following this guide. encuntered this error involving icu library, i've done following steps:

1. downloaded icu 58.1 sorce filedecompressed in ~/ , configured

code: select all

./configure
2. commented out ldflagsicudt flag in ~/icu/source/config/mh-linux described here
3.

code: select all

sudo make && make check
4.

code: select all

sudo make install
@ point prescribed in above answer "to make symbolic link /usr/local/libicuxxx.a /usr/lib/libicuxxx.a". guess have run

code: select all

sudo ln -s /usr/local/libicutu.a /usr/lib/libicutu.a 

(it's right?) problem can't find /usr/local/lib/libicutu.a!
that's because *.a files static libraries , default icu compiling shared libraries (*.so). pass --enable-static configure if want static libraries built well. unless need static versions of libraries wouldn't bother them, needed if want libraries physically included in executable rather loaded @ run-time.


raspberrypi



Comments