From 9c94b7c1e748743309dae75ec95e374f26624d5f Mon Sep 17 00:00:00 2001 From: Alexander Gavrilov Date: Sat, 28 Apr 2012 11:53:26 +0400 Subject: [PATCH] Make the hash map implementation error more useful. It instructs to update GCC, but actually the most common reason for the error is missing 32-bit development libs. --- depends/protobuf/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depends/protobuf/CMakeLists.txt b/depends/protobuf/CMakeLists.txt index 92504f059..dddefb06b 100644 --- a/depends/protobuf/CMakeLists.txt +++ b/depends/protobuf/CMakeLists.txt @@ -57,7 +57,7 @@ IF(CMAKE_COMPILER_IS_GNUCC) ENDIF() IF (HAVE_HASH_MAP EQUAL 0) - MESSAGE(SEND_ERROR "Could not find a working hash map implementation. Please update GCC.") + MESSAGE(SEND_ERROR "Could not find a working hash map implementation. Please install GCC >= 4.4, and all necessary 32-bit C++ development libraries.") ENDIF() FIND_PACKAGE(Threads)