2 日前、autotools を使用してプロジェクトをコンパイルするために、外部プロジェクトを追加しました。それは今日まで完全に機能していました...
奇妙なエラーがあります:
/usr/share/cmake-2.8/Modules/ExternalProject.cmake:710 での CMake エラー (メッセージ): エラー: 'libantlr3c' のダウンロード情報がありません -- 既存の SOURCE_DIR または URL、CVS_REPOSITORY および CVS_MODULE、SVN_REPOSITORY または DOWNLOAD_COMMAND のいずれかを指定してください
そして、これらのルールの 1 つが実際に指定されています (SOURCE_DIR):
cmake_minimum_required(VERSION 2.8)
# ...
include(ExternalProject)
ExternalProject_Add(
libantlr3c
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3/configure --prefix=${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
PREFIX ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
BUILD_COMMAND make
BUILD_IN_SOURCE 1
)
したがって、このエラーには意味がありません...昨日は完全に機能していました(今まで何も変わっていません)。
何か案が ?
ありがとうございました!