Thanks for the reply. We’re trying to use CMake outside easybuild (after it is 
installed by easybuild). I’m seeing now it isn’t an easybuild issue. Sorry 
about that.

Todd

From: Ward Poelmans <[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
List-Post: [email protected]
Date: Monday, February 24, 2014 at 11:33 AM
To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Subject: Re: [easybuild] CMake built, but does not run

On Mon, Feb 24, 2014 at 5:24 PM, Heywood, Todd 
<[email protected]<mailto:[email protected]>> wrote:
From: <Heywood>, Todd Heywood 
<[email protected]<mailto:[email protected]><mailto:[email protected]>>
Reply-To: 
"[email protected]<mailto:[email protected]><mailto:[email protected]>"
 
<[email protected]<mailto:[email protected]><mailto:[email protected]>>
List-Post: [email protected]
Date: Monday, February 24, 2014 at 11:08 AM
To: 
"[email protected]<mailto:[email protected]><mailto:[email protected]>"
 
<[email protected]<mailto:[email protected]><mailto:[email protected]>>
Subject: [easybuild] CMake built, but does not run

Hi,

I build CMake with the easyconfig CMake-2.8.12-goalf-1.5.12-no-OFED.eb 
(unchanged).

It build fine, but when users try to use it, we get this:

CMake Error at 
/opt/eb/software/CMake/2.8.12-goalf-1.5.12-no-OFED/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108
 (message):
   Could NOT find LibConfig++ (missing: LIBCONFIG++_INCLUDE_DIR
   LIBCONFIG++_LIBRARY)
Call Stack (most recent call first):
   
/opt/eb/software/CMake/2.8.12-goalf-1.5.12-no-OFED/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315
 (_FPHSA_FAILURE_MESSAGE)
   cmake/Modules/FindLibConfig++.cmake:14 (find_package_handle_standard_args)
   CMakeLists.txt:24 (find_package)

CMake needs some help in finding all libraries. Normally, with eb 1.11
this should happen automatically. Are you trying to build something
with easybuild and CMake or use CMake outside easybuild? In that
latter case, make sure CMAKE_INCLUDE_PATH and CMAKE_LIBRARY_PATH point
to all libraries you want to use. You can use the EBROOT* env vars to
do that.

Ward

Reply via email to