Я использую Ubuntu14.04 для компиляции openjdk, когда я запускаю « make sanity » встретил две ОШИБКИ. Эта проблема использовалась в течение нескольких дней, как я могу их исправить?
ERROR: FreeType version 2.3.0 or higher is required.
make[2]: Entering directory `/home/lzw/test/openjdk/jdk/make/tools/freetypecheck'
/bin/mkdir -p /home/lzw/test/btbins
rm -f /home/lzw/test/btbins/freetype_versioncheck
make[2]: Leaving directory `/home/lzw/test/openjdk/jdk/make/tools/freetypecheck'
Failed to build freetypecheck.
ERROR: You do not have access to valid Cups header files.
Please check your access to
/usr/include/cups/cups.h
and/or check your value of ALT_CUPS_HEADERS_PATH,
CUPS is frequently pre-installed on many systems,
or may be downloaded from http://www.cups.org
Exiting because of the above error(s).
Даже при том, что я использую Fedora, просто устанавливание cups-devel
решило проблему. Попытайтесь установить эквивалент на Ubuntu.
sudo apt-get install libcups2-dev