On Wed, Apr 12, 2017, at 18:29, Rosenbaum, Larry M. wrote:
I am trying to build Cyrus-IMAP 3.0.0 on RHEL6. I am getting the following build error:
checking for ICU... configure: error: Package requirements (icu-uc) were not met:
No package 'icu-uc' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables ICU_CFLAGS
and ICU_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
I have already installed libicu-devel. What other package do I need to install to get past this check?
Your pkg-config executable seems to be unable to find the icu-uc library.
You can check if pkg-config finds icu-uc with
$ pkg-config --cflags --libs icu-uc
which should print something like
-I/usr/local/cyruslibs/include -L/usr/local/cyruslibs/lib -licuuc -licudata
If it doesn't, does pkg-config find any of the other ICU packages, e.g. icu-io?
If yes, you might have an incomplete ICU installation.
If no, you might want to check where the RPM did install libicu-devel to and update your PKG_CONFIG_PATH environment variable accordingly.
Cheers,
Robert
---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/ To Unsubscribe: https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus