Dear all,
I am trying to install allpix-squared on lxplus but I get an error concerning the compiler - please see below the complete error message.
I believe the clue is here:
– The CXX compiler identification is unknown
– Check for working CXX compiler: /cvmfs/clicdp.cern.ch/compilers/llvm/4.0.0/x86_64-slc6/bin/clang++
– Check for working CXX compiler: /cvmfs/clicdp.cern.ch/compilers/llvm/4.0.0/x86_64-slc6/bin/clang++ – broken
CMake Error at /cvmfs/clicdp.cern.ch/software/CMake/3.8.1/x86_64-slc6-llvm40-opt/share/cmake-3.8/Modules/CMakeTestCXXCompiler.cmake:44 (message):
The C++ compiler
“/cvmfs/clicdp.cern.ch/compilers/llvm/4.0.0/x86_64-slc6/bin/clang++” is not
able to compile a simple test program.
I have set-up the environment under bash (apparently it does not work with zsh) using the etc/scripts/setup_lxplus.sh after having cloned and switched to tag 1.3.1
Here are the details about the lxplus node I have tried:
[18:48 mbomben@lxplus032 build] > lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch
Distributor ID: ScientificCERNSLC
Description: Scientific Linux CERN SLC release 6.10 (Carbon)
Release: 6.10
Codename: Carbon
Am I missing something?
Many thanks in advance and kind regards,
Marco Bomben
[18:48 mbomben@lxplus032 build] > cmake …
– Git project directory is clean.
– Building Allpix^2 version v1.3.1.
– Building “RelWithDebInfo”
– Found Doxygen: /usr/bin/doxygen (found version “1.6.1”)
– Found LATEX: /usr/bin/latex
– Found LaTeX compiler.
– Found UnixCommands: /bin/bash
– I could not find the htlatex command.
– I could not find the biber command.
– Manual: adding 17 module descriptions
– Manual: adding 7 example descriptions
CMake Warning at doc/CMakeLists.txt:174 (MESSAGE):
No biber command, cannot compile user manual.– The CXX compiler identification is unknown
– Check for working CXX compiler: /cvmfs/clicdp.cern.ch/compilers/llvm/4.0.0/x86_64-slc6/bin/clang++
– Check for working CXX compiler: /cvmfs/clicdp.cern.ch/compilers/llvm/4.0.0/x86_64-slc6/bin/clang++ – broken
CMake Error at /cvmfs/clicdp.cern.ch/software/CMake/3.8.1/x86_64-slc6-llvm40-opt/share/cmake-3.8/Modules/CMakeTestCXXCompiler.cmake:44 (message):
The C++ compiler
“/cvmfs/clicdp.cern.ch/compilers/llvm/4.0.0/x86_64-slc6/bin/clang++” is not
able to compile a simple test program.It fails with the following output:
Change Dir: /afs/cern.ch/user/m/mbomben/work/allpix-squared/build/CMakeFiles/CMakeTmp
Run Build Command:“/usr/bin/gmake” “cmTC_05ba6/fast”
/usr/bin/gmake -f CMakeFiles/cmTC_05ba6.dir/build.make
CMakeFiles/cmTC_05ba6.dir/buildgmake[1]: Entering directory
`/afs/cern.ch/work/m/mbomben/allpix-squared/build/CMakeFiles/CMakeTmp’CMakeFiles/cmTC_05ba6.dir/build.make:67: *** missing separator. Stop.
gmake[1]: Leaving directory
`/afs/cern.ch/work/m/mbomben/allpix-squared/build/CMakeFiles/CMakeTmp’gmake: *** [cmTC_05ba6/fast] Error 2
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:60 (ENABLE_LANGUAGE)– Configuring incomplete, errors occurred!
See also “/afs/cern.ch/user/m/mbomben/work/allpix-squared/build/CMakeFiles/CMakeOutput.log”.
See also “/afs/cern.ch/user/m/mbomben/work/allpix-squared/build/CMakeFiles/CMakeError.log”.