Nedávno jsem opravil chybu „addMessage failed for log slot XML“ při přístupu na stránku OpenCA pub. To však byla starší verze OpenCA. Dnes jsem se rozhodl nainstalovat nejnovější verzi na virtuální stroj CentOS7 a narazil jsem na chybu Perlu – „modul PERL XML-Parser vyžaduje expat-devel“.
Níže je snímek chyby:
checking Expat devel... ERROR! *** ERROR::The PERL XML-Parser module requires the expat-devel one (/usr/include/expat.h)!
Pokud se vám při instalaci OpenCA zobrazuje chyba „Perl XML-Parser modul vyžaduje expat-devel“, můžete to vyřešit následovně.
Jak opravit PERL Modul XML-Parser vyžaduje expat-devel
Z chyby jsem pochopil, že modul Perl XML::Parser vyžadujeexpat-devel od kterého se očekává, že poskytne expat.h hlavičkový soubor. K opravě této chyby stačí nainstalovat expat-devel pomocí níže uvedeného příkazu:
sudo yum install expat-devel
To je ono 🙂
Chyba konfigurace:v $PATH nebyl nalezen žádný přijatelný kompilátor jazyka C
Chyba OpenCA addMessage se nezdařilo pro slot protokolu XML. Nelze vytvořit adresář [Vyřešeno]