Zephir выдает ошибку на windows: установка для windows еще не реализована

Когда я строю расширение с Командная строка Visual Studio (2010) это дает ошибку:

Не удается загрузить Xdebug — он был собран с настройкой

API220100525, TS, VC9, в то время как работающий двигатель API220100525, NTS, VC9

startPreparing для PHP-компиляции …

Подготовка файла конфигурации …

Компиляция …

Установка еще не реализована для Windows! Aborting!

Ссылка на расширение + лог-файлы zip: http://modsolutionz.com/utils.zip

Ссылка на изображение ошибки: http://modsolutionz.com/error1.png

0

Решение

Как я тот, кто реализовал поддержку Win32:

Несмотря на другие комментарии, zephir build поддерживается, но
zephir install действительно не поддерживается!

(как описано в https://github.com/phalcon/zephir/blob/master/WINDOWS.md)

Также упоминается, что вам просто нужно скопировать встроенный .dll
в ваш PHP-каталог.
(И, конечно, включите его, добавив в php.ini)

Также кажется, что вы используете несовместимую версию XDebug.
(которая была построена против версии TS PHP, но вы используете NTS)

Сообщение об ошибке Installation is not implemented for windows yet! Aborting! нечего сказать, он был скомпилирован на тот момент.

(сборка zephir — это, по сути, «generate» -> «compile» -> «install», где происходит сбой только на последнем шаге — что не имеет значения, но все еще печатает это сообщение)

TLDR: проверьте, была ли создана dll, скопируйте & установить его

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]