GNU/Linux >> Znalost Linux >  >> Linux

Chyby konfigurace PHP 7.4.3 – libpng, libjpeg, freetype-config, recode nenalezeno

Otázka :Zkoušel jsem zkompilovat PHP 7.4.3 ze zdroje s podporou GD knihovny. Konfigurační skript se bohužel nezdařil s následujícími chybami:

If configure fails try --with-jpeg-dir=<DIR>
configure: error: libpng.(a|so) not found.

configure: error: libjpeg.(a|so) not found.

configure: error: freetype-config not found.

configure: error: recode not found

Řešení:

Oprava libpng chyba nenalezena, musíte nainstalovat libpng a libpng-devel balíčky. Podobně nainstalujte zbytek balíčků, jak je znázorněno níže.

yum install libpng
yum install libpng-devel
yum install libjpeg
yum install libjpeg-devel
yum install freetype
yum install freetype-devel
yum install recode
yum install recode-devel

Jakmile jsou výše uvedené balíčky nainstalovány, konfigurační skript PHP se úspěšně spustil. Při kompilaci PHP ze zdroje si také přečtěte řešení pro další chyby.


Linux
  1. uuidgen:příkaz nenalezen

  2. named-checkconf:příkaz nenalezen

  3. virt-sparsify:příkaz nenalezen

  1. yum-config-manager:příkaz nenalezen

  2. yum:příkaz nenalezen

  3. arpspoof:příkaz nenalezen

  1. Chyba konfigurace PHP:xml2-config nenalezen. Zkontrolujte instalaci libxml2 na CentOS/RHEL/Fedora

  2. featureCounts:příkaz nenalezen

  3. bc:příkaz nenalezen