2013-04-09 25 views
5

残念ながら、これはこれを投稿する適切な場所ではありませんが、私はlibrocketフォーラムが長く死んでいると思います。コンフィグレーション時にcmakeエラーが発生する

私はUbuntu 12.04を持っており、librocket hereを構築する手順に従っています。

手順が言ったように、私はcmakeのを使用していますが、私はこのエラーを設定するには、Cを押したときに現れた:

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) 

任意の助けを?ありがとう。

答えて

4

これは、CMakeがディスク上のライブラリFreetypeを自動的に検索しようとしているが、見つからないことを意味します。 cmakeに手動で指示する必要があります。具体的には、.soファイルはFREETYPE_LIBRARYに対応し、インクルードディレクトリはFREETYPE_INCLUDE_DIRSになります。お使いのコンピュータ上のライブラリfreetypeに持っていない場合

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

そして、:

はのは、このライブラリはディレクトリ/foo/bar/freetypeであり、あなたがたが、以下のオプションを使用して行ったようにcmakeを起動する必要がありますとしましょうもちろん、それを事前にダウンロードする必要があります。

+0

ありがとうございました。私は次の日にそれを試してみます。 – tambalolo

+0

@tambaloloあなたはこれがどのように機能しているか教えてください。 – Dhiraj

関連する問題