Ich versuche HHVM auf einer Ubunut 14.04 Maschine mit dieser Anleitung zu installieren: https://docs.hhvm.com/hhvm/installation/building-from-source#ubuntu-15.04-vividHHVM CMake Fehler
Wenn jedoch die -DMYSQL_UNIX_SOCK_ADDR =/var Cmake läuft/run/mysqld/mysqld.sock. Schritt Ich bin ein Fehler wie folgt neu abgestimmt:
CMake Error in third-party/CMakeLists.txt:
Kann Quelldatei nicht finden:
INTERFACE
Versuchte Erweiterungen .c .C .C++ .cc CPP .cxx .m .M .mm .h .hh .h ++ .hm .hpp .hxx .in .txx
CMake Warnung (dEV) in Dritt/CMakeLists.txt: Richtlinien CMP0022 ist nicht gesetzt: INTERFACE_LINK_LIBRARIES definiert die Verknüpfung Schnittstelle. Führen Sie "cmake --help-policy CMP0022" für Richtliniendetails aus. Verwenden Sie den Befehl cmake_policy , um die Richtlinie festzulegen und diese Warnung zu unterdrücken.
Ziel "Boost" hat eine INTERFACE_LINK_LIBRARIES-Eigenschaft. Dies sollte bevorzugt als die Quelle der Link-Schnittstelle für diese Bibliothek sein, aber weil CMP0022 nicht festgelegt ist, ignoriert CMake die Eigenschaft und verwendet stattdessen die Verknüpfung Implementierung als Link-Schnittstelle.
INTERFACE_LINK_LIBRARIES:
/usr/lib/x86_64-linux-gnu/libboost_context.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libpthread.so
Link-Implementierung:
(empty)
Diese Warnung für Projektentwickler ist. Verwenden Sie -Wno-dev, um es zu unterdrücken.
- Konfiguration unvollständig, Fehler aufgetreten! Siehe auch "/home/mihai/hhvm/CMakeFiles/CMakeOutput.log". Siehe auch "/home/mihai/hhvm/CMakeFiles/CMakeError.log".
Dieses Problem tritt nicht auf einem Ubuntu 16.04-Rechner auf. Ich habe nach einer Lösung gesucht und nichts gefunden.
Danke, Mihai
Thnaks für die Antwort. Ich habe den CMake aktualisiert und bekomme jetzt einen weiteren Fehler, wenn ich den "make" -Befehl starte: heap/hh_shared.o: In der Funktion 'hh_store_ocaml ': /home/mihai/hhvm/hphp/hack/src/_build/heap/hh_shared.c: 1513: undefined reference to 'LZ4_compress_default‘ collect2: Fehler: ld returned 1 exit status File "caml_startup", line 1: Fehler: Fehler bei der Verknüpfung Befehl mit Code 2. Compilation erfolglos beendet 1091 nach dem Bau Ziele (1090 im Cache) in 00:00:16. –
@MihaiGhimpu vielleicht eine neuere Version der lz4-dev-Bibliothek? – Aaron