Перестройте hhvm на Windows

Я хочу восстановить HHVM из источника в Windows 10 (64 бита, тип = дома).

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

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

Ссылка 2: github.com/facebook/hhvm/wiki/Building-and-Install-HHVM-on-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\ dir:

$ 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 и функциональности Remote Project. Вы можете проверить мой репо, чтобы он тоже работал:

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

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

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

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

0

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

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

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