2014-01-10 2 views
3

Когда я запускаю эти шаги:Не удается построить Facebooks HHVM из Github (мерзавец подмодуль инициализации)

mkdir dev 
cd dev 
git clone git://github.com/facebook/hhvm.git 
cd hhvm 
git submodule init 
export CMAKE_PREFIX_PATH=`pwd`/.. 
export HPHP_HOME=`pwd` 
cd .. 

URL: https://github.com/facebook/hhvm/wiki/Building-and-installing-HHVM-on-Ubuntu-12.04

Я застревают в git submodule init я получаю ошибку: Submodule 'hphp/submodules/folly'() registered for path 'hphp/submodules/folly'

я понятия не имею, что это значит, и он не выглядит как фатальная ошибка ...

UPDATE: git submodule sync делает синхронизации PHP/подмодули/глупость, но все тот же ошибку ...

ответ

1

Я хотел бы попробовать:

git submodule update --init --recursive 

И убедитесь, что «Submodule 'xxx' registered for path 'yyy'» действительно ошибки сообщение об: это выглядит как стандартный ответ для команды git submodule init.
От git submodule book page:

The rack directory is there, but empty.
You must run two commands:

  • git submodule init инициализировать локальный файл конфигурации, и
  • git submodule update, чтобы извлечь все данные из этого проекта и проверить соответствующую коммит, перечисленные в вашем суперпроекте:

    $ git submodule init 
    Submodule 'rack' (git://github.com/chneukirchen/rack.git) registered for path 'rack' 
    $ git submodule update 
    Initialized empty Git repository in /opt/myproject/rack/.git/ 
    remote: Counting objects: 3181, done. 
    remote: Compressing objects: 100% (1534/1534), done. 
    remote: Total 3181 (delta 1951), reused 2623 (delta 1603) 
    Receiving objects: 100% (3181/3181), 675.42 KiB | 173 KiB/s, done. 
    Resolving deltas: 100% (1951/1951), done. 
    Submodule path 'rack': checked out '08d709f78b8c5b0fbeb7821e37fa53e69afcf433' 
    

Я предпочитаю использовать только одну команду:

git submodule update --init 

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

  • Нет связанных вопросов^_^