2016-11-10 4 views
0

Я хочу перестроить hhvm из источника в Windows 10 (64 бит, type = home).Перестроить hhvm на Windows

Источник: https://github.com/facebook/hhvm/

Ссылка 1: github.com/facebook/hhvm/wiki/Building-and-installing-HHVM-on-Windows-with-MSVC

Ссылка 2: github.com/ facebook/hhvm/вики/созидательный и-Установка-HHVM-на-Cygwin

выход cmake . или ./configure является:

-- The C compiler identification is unknown 
-- The CXX compiler identification is unknown 
CMake Error at CMakeLists.txt:18 (PROJECT): 
    No CMAKE_C_COMPILER could be found. 



CMake Error at CMakeLists.txt:18 (PROJECT): 
    No CMAKE_CXX_COMPILER could be found. 



-- Configuring incomplete, errors occurred! 
See also "C:/hhvm-master/CMakeFiles/CMakeOutput.log". 
See also "C:/hhvm-master/CMakeFiles/CMakeError.log". 

я также тест cmake . комментарий в msys 1.0 и cmd и VS2015 x86 x64 Cross Tools Command Prompt и VS2013 x64 Cross Tools Command Prompt и Developer Command Prompt for VS2013 и Developer Command Prompt for VS2012 и VS2012 x64 Cross Tools Command Prompt и ....

информация:

$ gcc --version 
gcc (i686-posix-dwarf-rev4, Built by MinGW-W64 project) 4.8.2 
Copyright (C) 2013 Free Software Foundation, Inc. 
This is free software; see the source for copying conditions. There is NO 
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 


$ g++ --version 
g++ (i686-posix-dwarf-rev4, Built by MinGW-W64 project) 4.8.2 
Copyright (C) 2013 Free Software Foundation, Inc. 
This is free software; see the source for copying conditions. There is NO 
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 


$ cmake --version 
cmake version 3.7.0-rc3 
CMake suite maintained and supported by Kitware (kitware.com/cmake). 

файлы, папки в c:\hhvm-master\ директории:

$ ls 
CMake CMakeCache.txt CMakeFiles CMakeLists.txt CONTRIBUTING.md ISSUE_TEMPLATE.md LICENSE.PHP LICENSE.ZEND README.md configure deps hphp third-party 

папки c:\hhvm-master\deps\:

$ ls 
include lib 

также Cygwin B20 (C:\cygnus\cygwin-b20\cygnus.bat)

bash-2.02$ cd c:/hhvm-master 
bash-2.02$ cmake -DCMAKE_BUILD_TYPE=Debug . 
-- The C compiler identification is unknown 
-- The CXX compiler identification is unknown 
CMake Error at CMakeLists.txt:18 (PROJECT): 
    No CMAKE_C_COMPILER could be found. 



CMake Error at CMakeLists.txt:18 (PROJECT): 
    No CMAKE_CXX_COMPILER could be found. 



-- Configuring incomplete, errors occurred! 
See also "C:/hhvm-master/CMakeFiles/CMakeOutput.log". 
See also "C:/hhvm-master/CMakeFiles/CMakeError.log". 

Как исправить проблему CMake?

ответ

0

Я достиг, чтобы HHVM работал в Nuclide в Windows на основе Docker и функциональности удаленного проекта. Вы можете проверить свой репозиторий для того, чтобы сделать его работу вы тоже:

https://github.com/nahuelhds/nuclide-hhvm-windows

Вы только должны иметь докер, а затем использовать докер команды строить и не запускать ничего другого, на самом деле. Все объяснено в самом репо.

Я знаю, что это не точный ответ на ваш вопрос, но, возможно, вы можете попробовать.

Надеюсь, это сработает для вас. С уважением

Смежные вопросы