Получение описанной ниже проблемы с включением поддержки mod_brotli для Apache 2.4.33.
Я скомпилировал brotli, который скомпилировался нормально, но когда я включил его в скрипте настройки apache, используя --enable-brotli
и --with-brotli=/apps/httpdx64/brotli
.При компиляции apache появляется следующее сообщение об ошибке:
/apps/httpdx64/apr/build-1/libtool --silent --mode=link gcc -std=gnu99 -I/usr/include/libxml2 -I/apps/httpdx64/brotli/include -g -O2 -pthread -DSSL_EXPERIMENTAL_ENGINE -L/apps/httpdx64/apache24/openssl/lib -L/usr/lib64 -L/apps/httpdx64/expat/lib -o mod_brotli.la -rpath /apps/httpdx64/apache24/modules -module -avoid-version mod_brotli.lo -L/apps/httpdx64/brotli/lib -lbrotlienc -lbrotlicommon -export-symbols-regex brotli_module
/usr/bin/ld: cannot find -lbrotlienc
collect2: ld returned 1 exit status
make[3]: *** [mod_brotli.la] Error 1
make[3]: Leaving directory `/apps/httpdx64/httpd-2.4.33/modules/filters'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/apps/httpdx64/httpd-2.4.33/modules/filters'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/apps/httpdx64/httpd-2.4.33/modules'
make: *** [install-recursive] Error 1
Пожалуйста, сообщите, как я могу исправить эту ошибку.