Сборка PHP на windows, выпуск с бизоном
Ну, я пытаюсь построить PHP на Windows, и до сих пор почти полностью следовал этому руководству, пока не столкнулся со странной ошибкой, я понятия не имею, как исправить: https://wiki.php.net/internals/windows/stepbystepbuild
Ошибка: невозможно открыть файл c:/progra~1/bison/share/bison/m4sugar/m4sugar.m4: Нет такого файла или каталога nmake: фатальная ошибка U1077: D:\Development\Microsoft Visual Studio\VC\Bin\amd64\bison.exe: код возврата '0x1'
Что означает сообщение об ошибке? и как я могу это исправить? Благодарю.
1 ответ
Вы устанавливали Bison самостоятельно или он был установлен автоматически для вас?
Я заметил, что бизон, кажется, установлен на пути C:\Program Files\bison\
, Если это действительно так, это объясняет неудачу. Bison и Flex не могут быть установлены в пути, содержащем пробел, иначе они потерпят неудачу, как вы видели. Проблема упоминается в инструкции по установке зубров на windows.
Решение состоит в том, чтобы удалить бизона и переустановить правильно, а затем повторите сборку.