Skip to content
Snippets Groups Projects
Commit a68ed81a authored by Orgis, Dr. Thomas's avatar Orgis, Dr. Thomas
Browse files

build_lofar: finally a sensible state?

parent ed662957
Branches
No related tags found
No related merge requests found
......@@ -557,9 +557,11 @@ if [ ! -e $prefix/.done ]; then
mkdir presrc &&
mv wsclean-${wsclean_version} presrc/wsclean
else
git clone git://git.code.sf.net/p/wsclean/code presrc &&
git clone git://git.code.sf.net/p/wsclean/code presrc
fi &&
echo "Patching build (for BLAS, Boost, Python, usually) ..." &&
(cd presrc && patch -Np1 < "$scriptdir/$pkg-buildfix.patch" ) &&
mv presrc src
fi
fi &&
mkdir build &&
cd build &&
......
diff --git a/CMake/FindCasacore.cmake b/CMake/FindCasacore.cmake
index e4689f7..9068fdd 100644
--- a/CMake/FindCasacore.cmake
+++ b/CMake/FindCasacore.cmake
@@ -17,6 +17,8 @@
#
# Variables used by this module:
# CASACORE_ROOT_DIR - Casacore root directory.
+# BLAS_LIBS - override BLAS library
+# LAPACK_LIBS - override LAPACK library
#
# Variables defined by this module:
# CASACORE_FOUND - System has Casacore, which means that the
@@ -232,7 +234,21 @@ else(NOT CASACORE_INCLUDE_DIR)
elseif(${_comp} STREQUAL fits)
casacore_find_package(CFITSIO REQUIRED)
elseif(${_comp} STREQUAL scimath_f)
- casacore_find_package(LAPACK REQUIRED)
+ # If only looking for LAPACK, no library will be added if LAPACK
+ # is part of BLAS, as it is customary nowadays. So look for both
+ # to avoid confusing linker errors on symbols used in headers/templates.
+ if(DEFINED ENV{BLAS_LIBS})
+ set(BLAS_FOUND YES)
+ list(APPEND CASACORE_LIBRARIES $ENV{BLAS_LIBS})
+ else()
+ casacore_find_package(BLAS REQUIRED)
+ endif()
+ if(DEFINED ENV{LAPACK_LIBS})
+ set(LAPACK_FOUND YES)
+ list(APPEND CASACORE_LIBRARIES $ENV{LAPACK_LIBS})
+ else()
+ casacore_find_package(LAPACK REQUIRED)
+ endif()
endif(${_comp} STREQUAL casa)
endforeach(_comp ${_find_components})
endif(NOT CASACORE_INCLUDE_DIR)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 35bc9e8..d9bdd1b 100644
--- a/CMakeLists.txt
......
cd /dev/shm/thor-lofar/pyBDSF/src
declare -x AOFLAGGER_VERSION="v2.14.0"
declare -x BOOST_DOT_VERSION="1.67.0"
declare -x BOOST_VERSION="1_67_0"
declare -x CASACORE_VERSION="latest"
declare -x CC="/sw/compiler/gcc-8.3.0/bin/gcc"
declare -x CFITSIO_VERSION="3.47"
declare -x CFLAGS="-march=native -O3 -fno-math-errno -ftree-vectorize"
declare -x CPATH="/dev/shm/thor-lofar//DP3/include:/dev/shm/thor-lofar//aoflagger/include:/dev/shm/thor-lofar//LOFARBeam/include:/dev/shm/thor-lofar//idg/include:/dev/shm/thor-lofar//casacore/include:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/include:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/include:/sw/compiler/gcc-8.3.0/include:/sw/compiler/cuda-10.2.89/include"
declare -x CPATH_modshare="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/include:1:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/include:1:/sw/compiler/gcc-8.3.0/include:1:/sw/compiler/cuda-10.2.89/include:1"
declare -x CUDA_DIR="/sw/compiler/cuda-10.2.89"
declare -x CUDA_HOME="/sw/compiler/cuda-10.2.89"
declare -x CUDA_PATH="/sw/compiler/cuda-10.2.89"
declare -x CXX="/sw/compiler/gcc-8.3.0/bin/g++"
declare -x CXXFLAGS="-D_GLIB_USE_CXX_ABI=1 -DBOOST_NO_CXX11_SCOPED_ENUMS -march=native -O3 -fno-math-errno -ftree-vectorize"
declare -x C_INCLUDE_PATH_modshare="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/include:1:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/include:1:/sw/compiler/gcc-8.3.0/include:1:/sw/compiler/cuda-10.2.89/include:1"
declare -x DYSCO_VERSION="v1.2.0"
declare -x FC="/sw/compiler/gcc-8.3.0/bin/gfortran"
declare -x FCFLAGS="-march=native -O3 -fno-math-errno -ftree-vectorize"
declare -x FFTW_VERSION="3.3.8"
declare -x HDF5_VERSION="1.8.21"
declare -x HOME="/home/rznv039"
declare -x INCLUDE_modshare="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/include:1"
declare -x INFOPATH="/sw/compiler/gcc-8.3.0/share/info:/usr/share/info"
declare -x INFOPATH_modshare="/sw/compiler/gcc-8.3.0/share/info:1:/usr/share/info:1"
declare -x J="64"
declare -x LANG="en_US.UTF-8"
declare -x LANGUAGE="en_US:en"
declare -x LC_ADDRESS="de_DE.UTF-8"
declare -x LC_IDENTIFICATION="de_DE.UTF-8"
declare -x LC_MEASUREMENT="de_DE.UTF-8"
declare -x LC_MONETARY="de_DE.UTF-8"
declare -x LC_NAME="de_DE.UTF-8"
declare -x LC_NUMERIC="de_DE.UTF-8"
declare -x LC_PAPER="de_DE.UTF-8"
declare -x LC_TELEPHONE="de_DE.UTF-8"
declare -x LC_TIME="de_DE.UTF-8"
declare -x LDFLAGS="-lgsl -lcblas -lopenblas_openmp -Wl,--as-needed"
declare -x LD_RUN_PATH="/dev/shm/thor-lofar//DP3/lib:/dev/shm/thor-lofar//aoflagger/lib:/dev/shm/thor-lofar//LOFARBeam/lib:/dev/shm/thor-lofar//idg/lib:/dev/shm/thor-lofar//casacore/lib:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/lib/openmpi:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/lib:/sw/compiler/gcc-8.3.0/lib64:/sw/compiler/gcc-8.3.0/lib:/sw/compiler/cuda-10.2.89/lib64"
declare -x LD_RUN_PATH_modshare="/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/lib:1:/sw/compiler/cuda-10.2.89/lib64:1:/sw/compiler/gcc-8.3.0/lib:1:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib:1:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/lib/openmpi:1:/sw/compiler/gcc-8.3.0/lib64:1"
declare -x LESSCLOSE="/usr/bin/lesspipe %s %s"
declare -x LESSOPEN="| /usr/bin/lesspipe %s"
declare -x LIBRARY_PATH="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib:/sw/compiler/gcc-8.3.0/lib64:/sw/compiler/gcc-8.3.0/lib:/sw/compiler/cuda-10.2.89/lib64"
declare -x LIBRARY_PATH_modshare="/sw/compiler/cuda-10.2.89/lib64:1:/sw/compiler/gcc-8.3.0/lib:1:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib:1:/sw/compiler/gcc-8.3.0/lib64:1"
declare -x LOADEDMODULES="site/lgc:/sw/CORE/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4:env/2019Q4-cuda-gcc-openmpi:pythonversion/3"
declare -x LOADEDMODULES_modshare="/sw/CORE/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4:1:pythonversion/3:1:env/2019Q4-cuda-gcc-openmpi:1:site/lgc:1"
declare -x LOGNAME="rznv039"
declare -x LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"
declare -x MAIL="/var/mail/rznv039"
declare -x MANPATH="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/man:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/gnu/man:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/share/man:/sw/compiler/gcc-8.3.0/share/man:/sw/compiler/cuda-10.2.89/doc/man:/sw/rrz/share/man:/sw/modules/man:/usr/share/man"
declare -x MANPATH_modshare="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/man:1:/sw/compiler/gcc-8.3.0/share/man:1:/sw/compiler/cuda-10.2.89/doc/man:1:/sw/modules/man:1:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/gnu/man:1:/usr/share/man:1:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/share/man:1:/sw/rrz/share/man:1"
declare -x MODULEPATH="/sw/LIB/2019Q4-cuda-gcc-openmpi:/home/software/modulefiles/DEVELOPMENT:/home/software/modulefiles/TOOLS:/sw/BASE:/sw/TOOL:/sw/APP"
declare -x MODULEPATH_modshare="/sw/LIB/2019Q4-cuda-gcc-openmpi:1:/home/software/modulefiles/DEVELOPMENT:1:/sw/APP:1:/home/software/modulefiles/TOOLS:1:/sw/TOOL:1:/sw/BASE:1"
declare -x MODULESHOME="/sw/modules/tcl"
declare -x OLDPWD="/dev/shm/thor-lofar/pyBDSF"
declare -x PATH="/dev/shm/thor-lofar//DP3/bin:/dev/shm/thor-lofar//aoflagger/bin:/dev/shm/thor-lofar//LOFARBeam/bin:/dev/shm/thor-lofar//idg/bin:/dev/shm/thor-lofar//casacore/bin:/sw/link/python3/bin:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/bin:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/gnu/bin:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/bin:/sw/compiler/gcc-8.3.0/bin:/sw/compiler/cuda-10.2.89/bin:/home/rznv039/bin:/sw/rrz/bin:/sw/tools/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
declare -x PATH_modshare="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/bin:1:/usr/bin:1:/sw/link/python3/bin:1:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/gnu/bin:1:/sw/compiler/gcc-8.3.0/bin:1:/usr/local/bin:1:/home/rznv039/bin:999999999:/bin:1:/sw/tools/bin:1:/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/bin:1:/sbin:1:/sw/compiler/cuda-10.2.89/bin:1:/usr/sbin:1:/usr/games:1:/sw/rrz/bin:1:/usr/local/sbin:1:/usr/local/cuda/bin:1:/usr/local/games:1"
declare -x PERL5LIB="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib/perl/site_perl"
declare -x PERL5LIB_modshare="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib/perl/site_perl:1"
declare -x PKG_CONFIG_PATH="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/share/pkgconfig:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib/pkgconfig:/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig"
declare -x PKG_CONFIG_PATH_modshare="/usr/lib/x86_64-linux-gnu/pkgconfig:1:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/share/pkgconfig:1:/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib/pkgconfig:1:/usr/share/pkgconfig:1:/usr/lib/pkgconfig:1:/lib/x86_64-linux-gnu/pkgconfig:1"
declare -x PWD="/dev/shm/thor-lofar/pyBDSF/src"
declare -x PYBDSF_VERSION="v1.8.12"
declare -x PYTHONPATH="/dev/shm/thor-lofar//pyBDSF/lib/python3.6/site-packages:/dev/shm/thor-lofar//python-casacore/lib/python3.6/site-packages:"
declare -x PYTHON_CASACORE_VERSION="3.1.1"
declare -x QT_QPA_PLATFORMTHEME="appmenu-qt5"
declare -x RRZ_LOCAL_TMPDIR="/tmp/rznv039"
declare -x RRZ_PKG_PREFIX="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4"
declare -x RRZ_SW_BINPREFIX="/sw"
declare -x RRZ_SW_INIT="1"
declare -x RRZ_SW_PREFIX="/sw"
declare -x RRZ_TMPDIR="/tmp"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x SSH_CLIENT="192.168.79.62 50140 22"
declare -x SSH_CONNECTION="192.168.79.62 50140 192.168.79.35 22"
declare -x SSH_TTY="/dev/pts/3"
declare -x TERM="screen.xterm-256color"
declare -x TMPDIR="/tmp"
declare -x USER="rznv039"
declare -x WCSLIB_VERSION="latest"
declare -x WSCLEAN_VERSION="latest"
declare -x XDG_CONFIG_DIRS="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/etc/xdg"
declare -x XDG_CONFIG_DIRS_modshare="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/etc/xdg:1"
declare -x XDG_DATA_DIRS="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/share"
declare -x XDG_DATA_DIRS_modshare="/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/share:1"
declare -x XDG_RUNTIME_DIR="/run/user/6783"
declare -x XDG_SESSION_ID="28620"
declare -x _LMFILES_="/sw/BASE/site/lgc:/sw/CORE/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4:/sw/BASE/env/2019Q4-cuda-gcc-openmpi:/sw/TOOL/pythonversion/3"
declare -x _LMFILES__modshare="/sw/BASE/env/2019Q4-cuda-gcc-openmpi:1:/sw/BASE/site/lgc:1:/sw/CORE/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4:1:/sw/TOOL/pythonversion/3:1"
export LDFLAGS='-L/dev/shm/thor-lofar//DP3/lib -Wl,-R/dev/shm/thor-lofar//DP3/lib -L/dev/shm/thor-lofar//aoflagger/lib -Wl,-R/dev/shm/thor-lofar//aoflagger/lib -L/dev/shm/thor-lofar//LOFARBeam/lib -Wl,-R/dev/shm/thor-lofar//LOFARBeam/lib -L/dev/shm/thor-lofar//idg/lib -Wl,-R/dev/shm/thor-lofar//idg/lib -L/dev/shm/thor-lofar//casacore/lib -Wl,-R/dev/shm/thor-lofar//casacore/lib -L/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib -Wl,-R/sw/env/cuda-10.2.89_gcc-8.3.0_openmpi-4.0.2/pkgsrc/2019Q4/lib -L/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/lib/openmpi -Wl,-R/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/lib/openmpi -L/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/lib -Wl,-R/sw/env/cuda-10.2.89_gcc-8.3.0/openmpi/4.0.2/lib -L/sw/compiler/gcc-8.3.0/lib64 -Wl,-R/sw/compiler/gcc-8.3.0/lib64 -L/sw/compiler/gcc-8.3.0/lib -Wl,-R/sw/compiler/gcc-8.3.0/lib -L/sw/compiler/cuda-10.2.89/lib64 -Wl,-R/sw/compiler/cuda-10.2.89/lib64 -lgsl -lcblas -lopenblas_openmp -Wl,--as-needed'
export NPY_DISTUTILS_APPEND_FLAGS=1
echo run: python setup.py install --prefix=/dev/shm/thor-lofar//pyBDSF
diff --git a/wsclean/CMake/FindCasacore.cmake b/wsclean/CMake/FindCasacore.cmake
index e4689f7..9068fdd 100644
--- a/wsclean/CMake/FindCasacore.cmake
+++ b/wsclean/CMake/FindCasacore.cmake
@@ -17,6 +17,8 @@
#
# Variables used by this module:
# CASACORE_ROOT_DIR - Casacore root directory.
+# BLAS_LIBS - override BLAS library
+# LAPACK_LIBS - override LAPACK library
#
# Variables defined by this module:
# CASACORE_FOUND - System has Casacore, which means that the
@@ -232,7 +234,21 @@ else(NOT CASACORE_INCLUDE_DIR)
elseif(${_comp} STREQUAL fits)
casacore_find_package(CFITSIO REQUIRED)
elseif(${_comp} STREQUAL scimath_f)
- casacore_find_package(LAPACK REQUIRED)
+ # If only looking for LAPACK, no library will be added if LAPACK
+ # is part of BLAS, as it is customary nowadays. So look for both
+ # to avoid confusing linker errors on symbols used in headers/templates.
+ if(DEFINED ENV{BLAS_LIBS})
+ set(BLAS_FOUND YES)
+ list(APPEND CASACORE_LIBRARIES $ENV{BLAS_LIBS})
+ else()
+ casacore_find_package(BLAS REQUIRED)
+ endif()
+ if(DEFINED ENV{LAPACK_LIBS})
+ set(LAPACK_FOUND YES)
+ list(APPEND CASACORE_LIBRARIES $ENV{LAPACK_LIBS})
+ else()
+ casacore_find_package(LAPACK REQUIRED)
+ endif()
endif(${_comp} STREQUAL casa)
endforeach(_comp ${_find_components})
endif(NOT CASACORE_INCLUDE_DIR)
diff --git a/wsclean/CMakeLists.txt b/wsclean/CMakeLists.txt
index be767e2..a45046a 100644
--- a/wsclean/CMakeLists.txt
+++ b/wsclean/CMakeLists.txt
@@ -38,7 +38,12 @@ find_library(PTHREAD_LIB pthread REQUIRED)
find_library(DL_LIB dl REQUIRED)
find_library(GSL_LIB NAMES gsl)
find_path(GSL_INCLUDE_DIR NAMES gsl/gsl_version.h)
-find_library(GSL_CBLAS_LIB NAMES gslcblas)
+if(DEFINED ENV{CBLAS_LIBS})
+ message(STATUS "Using CBLAS_LIBS from environment: $ENV{CBLAS_LIBS}")
+ set(GSL_CBLAS_LIB $ENV{CBLAS_LIBS})
+else()
+ find_library(GSL_CBLAS_LIB NAMES gslcblas)
+endif()
find_path(LOFAR_STATION_RESPONSE_INCLUDE_DIR NAMES StationResponse/ITRFConverter.h)
find_library(LOFAR_STATION_RESPONSE_LIB stationresponse)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment