2013-04-09 17 views
5

Przepraszam, jeśli to nie jest odpowiednie miejsce, aby opublikować to, ale myślę, że forum Librocket już dawno nie żyje.Błąd cmake podczas konfigurowania

Mam Ubuntu 12.04 i podążyłem za krokami w budowaniu librocket here.

Używam cmake jak kroki powiedział, ale kiedy przycisnął c, aby skonfigurować ten błąd pojawił się:

CMake Error at 
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 
(MESSAGE): 
    Could NOT find Freetype (missing: FREETYPE_LIBRARY FREETYPE_INCLUDE_DIRS) 
Call Stack (most recent call first): 
    /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 
(_FPHSA_FAILURE_MESSAGE) 
    /usr/share/cmake-2.8/Modules/FindFreetype.cmake:83 
(FIND_PACKAGE_HANDLE_STANDARD_ARGS) 
    CMakeLists.txt:61 (find_package) 

pomocy? Dzięki.

Odpowiedz

4

Oznacza to, że program CMake próbuje automatycznie znaleźć bibliotekę Freetype na dysku, ale jej nie znajduje. Będziesz musiał ręcznie powiedzieć cmake, gdzie znajduje się plik .so odpowiadający FREETYPE_LIBRARY i gdzie znajduje się katalog include dla FREETYPE_INCLUDE_DIRS.

Powiedzmy to biblioteka znajduje się w katalogu /foo/bar/freetype, trzeba będzie powołać cmake jak ty, ale z następującymi opcjami:

-DFREETYPE_LIBRARY=/foo/bar/freetype/freetype.so -DFREETYPE_INCLUDE_DIRS=/foo/bar/freetype/include 

A jeśli nie masz bibliotekę FreeType na komputerze, będziesz oczywiście musiał to wcześniej pobrać.

+0

Dzięki. Spróbuję tego następnego dnia. – tambalolo

+0

@tambalolo możesz mi powiedzieć, jak to działa? – Dhiraj

Powiązane problemy