Я после установки основы YAML парсинга на PHP установить YAML для PHP в Fedora 20.
Я прошел все эти шаги:
wget http://pecl.php.net/get/yaml-1.1.0.tgz
tar -xvzf yaml-1.1.0.tgz
cd yaml-1.1.0
phpize
./configure && make && make install
но последнее не работает:
# ./configure && make && make install
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
.../...
checking for re2c... no
configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
checking for gawk... gawk
checking whether to enable LibYAML suppot... yes, shared
checking for yaml headers... not found
configure: error: Please install libyaml
как я получаю "пожалуйста, установите libyaml", я проверил, установлен ли... так и есть!
# yum list installed | grep yaml
libyaml.x86_64 0.1.6-1.fc20 @updates
yaml-cpp03.x86_64 0.3.0-4.fc20 @anaconda
и конечно если я создаю php файл с вызовом yaml_parse_file()
, Я получаю сообщение об ошибке:
Fatal error: Call to undefined function yaml_parse_file() in XXXfile on line YYY
что может быть не хватает?