EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: ADLambda compilaiton of vendor sources (LambdaSupport)
From: "Gofron, Kazimierz" <[email protected]>
To: "[email protected]" <[email protected]>
Date: Thu, 5 Jul 2018 04:27:34 +0000

Hi,

 

I am not able to compile vendor sources for ADLambda detector, cloned from the github.com/areaDetector/ADLambda. Perhaps someone has done it successfully.

 

System: Debian 9, Debian 8

EPICS base: base-7.0.1.1

AreaDetector: R3-3-1 (master from today)

==========

I am following the compilation instructions written in LambdaSupport/liblambda/INSTALL

1.       Created liblambda-build             {build directory for cmake}

2.       Created liblambda-linux-x86_64 {install directory}

====================

kaz@stretch64:/epics/support/areaDetector-3-3/ADLambda/LambdaSupport$ ls -l

total 28

-rw-r--r-- 1 kaz kaz  634 Jul  4 23:05 INSTALL-EPICS

drwxr-xr-x 5 kaz kaz 4096 Jul  4 23:05 libcommon

drwxr-xr-x 6 kaz kaz 4096 Jul  4 23:05 liblambda

drwxr-xr-x 5 kaz kaz 4096 Jul  5 00:12 liblambda-build

drwxr-xr-x 2 kaz kaz 4096 Jul  5 00:10 liblambda-linux-x86_64

-rw-r--r-- 1 kaz kaz  739 Jul  4 23:05 Makefile

-rw-r--r-- 1 kaz kaz 1146 Jul  4 23:05 README

====================================

kaz@stretch64:/epics/support/areaDetector-3-3/ADLambda/LambdaSupport/liblambda-build$ cmake -DCMAKE_INSTALL_PREFIX=../liblambda-linux-x86_64 ../liblambda

-- The C compiler identification is GNU 6.3.0

-- The CXX compiler identification is GNU 6.3.0

-- Check for working C compiler: /usr/bin/cc

-- Check for working C compiler: /usr/bin/cc -- works

-- Detecting C compiler ABI info

-- Detecting C compiler ABI info - done

-- Detecting C compile features

-- Detecting C compile features - done

-- Check for working CXX compiler: /usr/bin/c++

-- Check for working CXX compiler: /usr/bin/c++ -- works

-- Detecting CXX compiler ABI info

-- Detecting CXX compiler ABI info - done

-- Detecting CXX compile features

-- Detecting CXX compile features - done

-- path is:/epics/support/areaDetector-3-3/ADLambda/LambdaSupport/liblambda/cmake/

CMake Warning at CMakeLists.txt:15 (find_package):

  By not providing "FindLibCommon.cmake" in CMAKE_MODULE_PATH this project

  has asked CMake to find a package configuration file provided by

  "LibCommon", but CMake did not find one.

 

  Could not find a package configuration file provided by "LibCommon" with

  any of the following names:

 

    LibCommonConfig.cmake

    libcommon-config.cmake

 

  Add the installation prefix of "LibCommon" to CMAKE_PREFIX_PATH or set

  "LibCommon_DIR" to a directory containing one of the above files.  If

  "LibCommon" provides a separate development package or SDK, be sure it has

  been installed.

 

 

CMake Warning at CMakeLists.txt:16 (find_package):

  By not providing "FindLibBoost.cmake" in CMAKE_MODULE_PATH this project has

  asked CMake to find a package configuration file provided by "LibBoost",

  but CMake did not find one.

 

  Could not find a package configuration file provided by "LibBoost" with any

  of the following names:

 

    LibBoostConfig.cmake

    libboost-config.cmake

 

  Add the installation prefix of "LibBoost" to CMAKE_PREFIX_PATH or set

  "LibBoost_DIR" to a directory containing one of the above files.  If

  "LibBoost" provides a separate development package or SDK, be sure it has

  been installed.

 

 

CMake Warning at CMakeLists.txt:17 (find_package):

  By not providing "FindZlib.cmake" in CMAKE_MODULE_PATH this project has

  asked CMake to find a package configuration file provided by "Zlib", but

  CMake did not find one.

 

  Could not find a package configuration file provided by "Zlib" with any of

  the following names:

 

    ZlibConfig.cmake

    zlib-config.cmake

 

  Add the installation prefix of "Zlib" to CMAKE_PREFIX_PATH or set

  "Zlib_DIR" to a directory containing one of the above files.  If "Zlib"

  provides a separate development package or SDK, be sure it has been

  installed.

 

 

-- Install directory is: /epics/support/areaDetector-3-3/ADLambda/LambdaSupport/liblambda-linux-x86_64

-- No build type selected, default to RELEASE

-- Build type: RELEASE

-- Configuring done

-- Generating done

-- Build files have been written to: /epics/support/areaDetector-3-3/ADLambda/LambdaSupport/liblambda-build

=========================

kaz@stretch64:/epics/support/areaDetector-3-3/ADLambda/LambdaSupport/liblambda-build$ ls

CMakeCache.txt  CMakeFiles  cmake_install.cmake  include  Makefile  src

kaz@stretch64:/epics/support/areaDetector-3-3/ADLambda/LambdaSupport/liblambda-build$ make

Scanning dependencies of target lambda

[ 11%] Building CXX object src/CMakeFiles/lambda.dir/ImageDecoder.cpp.o

In file included from /epics/support/areaDetector-3-3/ADLambda/LambdaSupport/liblambda/include/ImageDecoder.h:25:0,

                 from /epics/support/areaDetector-3-3/ADLambda/LambdaSupport/liblambda/src/ImageDecoder.cpp:22:

/epics/support/areaDetector-3-3/ADLambda/LambdaSupport/liblambda/include/LambdaGlobals.h:25:21: fatal error: Globals.h: No such file or directory

#include "Globals.h"

                     ^

compilation terminated.

src/CMakeFiles/lambda.dir/build.make:62: recipe for target 'src/CMakeFiles/lambda.dir/ImageDecoder.cpp.o' failed

make[2]: *** [src/CMakeFiles/lambda.dir/ImageDecoder.cpp.o] Error 1

CMakeFiles/Makefile2:103: recipe for target 'src/CMakeFiles/lambda.dir/all' failed

make[1]: *** [src/CMakeFiles/lambda.dir/all] Error 2

Makefile:127: recipe for target 'all' failed

make: *** [all] Error 2

===============================

Thanks,

 

Kazimierz Gofron

NSLS-II Controls Group

Brookhaven National Laboratory

(p) +1 (631) 344 5283

(f) +1 (631) 344 8085

(e) [email protected]

(w) www.bnl.gov/nsls2

 


Replies:
Re: ADLambda compilaiton of vendor sources (LambdaSupport) Mark Rivers

Navigate by Date:
Prev: RE: Building latest AreaDetector from the synApps collection Mark Rivers
Next: RE: Building latest AreaDetector from the synApps collection Abdalla Ahmad
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Building latest AreaDetector from the synApps collection Lang, Keenan C.
Next: Re: ADLambda compilaiton of vendor sources (LambdaSupport) Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
ANJ, 05 Jul 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·