error in compilation of whizard

Asked by Roy Lemmon

Hi,

I'm trying to install Whizard on lxplus, and I ran into some issue with compilation. I'm attempting to install version 3.1.4 http://whizard.hepforge.org/whizard-3.1.4.tar.gz and I setup the latest environment /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/setup.sh as it has ocaml 4.13.1.

Whizard completes the following standard configuration. But then has an error in libtools when I make.

Could I ask you for some help please ? Thanks.

Cheers
Roy

**********************************************************************************

[rlemmon@lxplus930 build]$ /afs/cern.ch/work/r/rlemmon/whizard/whizard-3.1.4/configure --prefix=/afs/cern.ch/work/r/rlemmon/whizard/install
checking for a BSD-compatible install... Regex version mismatch, expected: 10.42 2022-12-11 actual: 10.40 2022-04-14
Regex version mismatch, expected: 10.42 2022-12-11 actual: 10.40 2022-04-14
Regex version mismatch, expected: 10.42 2022-12-11 actual: 10.40 2022-04-14
/usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports the include directive... yes (GNU style)
checking whether make supports nested variables... (cached) yes
configure: **************************************************************
configure: --------------------------------------------------------------
configure: --- Start of package configuration ---
configure:
configure: **************************************************************
configure: Package name: WHIZARD
configure: Version: 3.1.4
configure: Date: Nov 08 2023
configure: Status: release
configure: **************************************************************
configure: --------------------------------------------------------------
configure: --- Generic tools ---
configure:
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for gcc... /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc accepts -g... yes
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc option to enable C11 features... none needed
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc understands -c and -o together... yes
checking dependency style of /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc... /cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/ld
checking if the linker (/cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/nm -B
checking the name lister (/cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/nm -B output from /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc supports -fno-rtti -fno-exceptions... no
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc option to produce PIC... -fPIC -DPIC
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc PIC flag -fPIC -DPIC works... yes
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc static flag -static works... yes
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc supports -c -o file.o... yes
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc supports -c -o file.o... (cached) yes
checking whether the /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc linker (/cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for GNU make... make
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for the suffix of shared libraries... .so
checking whether the C compiler is the GNU compiler... yes
checking for quadmath.h... yes
checking whether we want to build the distribution... no
checking for m4... /usr/bin/m4
configure: --------------------------------------------------------------
configure: --- Dynamic runtime linking ---
configure:
checking for gcc... (cached) /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc accepts -g... (cached) yes
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc option to enable C11 features... (cached) none needed
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc understands -c and -o together... (cached) yes
checking dependency style of /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc... (cached) gcc3
checking for library containing dlopen... none required
checking for dlfcn.h... (cached) yes
checking for the values of RTLD_LAZY & friends... success
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gcc flag to produce position-independent code...
configure: --------------------------------------------------------------
configure: --- Checks for 'noweb' system ---
configure:
checking for notangle... no
checking for cpif... no
checking for noweave... no
configure: --------------------------------------------------------------
configure: --- Checks for 'LaTeX' system ---
configure:
checking for latex... latex
checking for dvips... dvips
checking for pdflatex... pdflatex
checking for makeindex... makeindex
checking for ps2pdf14... ps2pdf14
checking for epspdf... no
checking for epstopdf... no
configure: *********************************************************
configure: WARNING: eps(to)pdf n/a; O'Mega documentation will crash!
configure: WARNING: this applies only to the svn developer version!
configure: *********************************************************
checking for context... no
checking for gzip... gzip
checking for acroread... false
checking for gv... /usr/bin/gv
checking for dot... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/dot
checking for mpost... no
checking for metapost... no
checking whether we can display event analysis... no
checking for hevea... no
checking for hacha... no
checking for imagen... no
configure: --------------------------------------------------------------
configure: --- Fortran compiler checks ---
configure:
checking whether the compiler supports GNU Fortran... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran accepts -g... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran option to produce PIC... -fPIC
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran PIC flag -fPIC works... yes
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran static flag -static works... yes
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports -c -o file.o... yes
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports -c -o file.o... (cached) yes
checking whether the /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran linker (/cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran... no
checking whether the compiler supports GNU Fortran 77... no
checking whether accepts -g... no
checking the compiler ID string... GNU Fortran (GCC) 11.3.0
checking the compiler vendor... gfortran
checking the compiler version... 11.3.0
checking the major version... 11
checking for Fortran flag to compile .f90 files... none
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran flags... -g -O2
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran flag to produce position-independent code... -fPIC
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran source extension... f90
checking for object file extension... o
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports OpenMP... yes
checking the default number of threads used by OpenMP... (cached) 10
checking whether OpenMP is activated... no
checking how to get verbose linking output from /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran... -v
checking for Fortran libraries of /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran... -L/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/../lib/gcc/x86_64-pc-linux-gnu/11.3.0 -L/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/../lib/gcc -L/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/../lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/../lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../.. -lgfortran -lm -lquadmath
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports Fortran 95 features... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports allocatable subobjects... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports allocatable scalars... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports ISO C binding and standard numeric types... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports procedure pointers (F2003)... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports OO features (F2003)... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports submodules (F2008)... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran interfaces the command line (F2003)... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran provides access to environment variables (F2003)... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports the flush statement (F2003)... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports iso_fortran_env (F2003)... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports iso_fortran_env (F2008)... yes
checking whether debugging facilities are enabled... no
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran option to support OpenMP... -fopenmp
checking whether OpenMP is activated... (cached) no
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports profiling via -pg... yes
checking whether profiling is activated... no
checking the default setting for impure omegalib... no
checking for Fortran90 module file naming convention... name: module_name, extension: .mod
checking for tr... /usr/bin/tr
checking for case conversion... /usr/bin/tr works
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/gfortran supports c_float128 (a gfortran extension)... yes
checking the requested floating point precision... double
configure: no MPI support demanded
configure: --------------------------------------------------------------
configure: --- Objective Caml checks ---
configure:
checking for ocaml... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocaml
checking for ocamlc... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamlc
OCaml version is 4.13.1
OCaml library path is /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/lib/ocaml
checking for ocamlopt... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamlopt
checking for ocamlc.opt... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamlc.opt
checking for ocamlopt.opt... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamlopt.opt
checking for ocamldep... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamldep
checking for ocamlmktop... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamlmktop
checking for ocamlmklib... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamlmklib
checking for ocamldoc... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamldoc
checking for ocamlbuild... no
checking for OCaml version 408000... ok
checking for ocamllex... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamllex
checking for ocamllex.opt... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamllex.opt
checking for ocamlyacc... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamlyacc
checking for ocamlcp... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamlcp
checking for ocamlweb... no
checking for OCaml/GTK+ toolkit directory... not found
checking for ocamldot... no
checking for ocamldep... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamldep
checking for ocamldefun... no
configure: --------------------------------------------------------------
configure: --- C++ compiler checks ---
configure:
checking whether the compiler supports GNU C++... yes
checking whether /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ accepts -g... yes
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ option to enable C++11 features... none needed
checking dependency style of /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++... gcc3
checking how to run the C++ preprocessor... /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ -E
checking for ld used by /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++... /cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/ld -m elf_x86_64
checking if the linker (/cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ linker (/cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ option to produce PIC... -fPIC -DPIC
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ PIC flag -fPIC -DPIC works... yes
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ static flag -static works... yes
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ supports -c -o file.o... yes
checking if /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ supports -c -o file.o... (cached) yes
checking whether the /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ linker (/cvmfs/sft.cern.ch/lcg/releases/binutils/2.40-acaab/x86_64-el9/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking how to get verbose linking output from /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++... -v
checking for C++ libraries... -L/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/../lib/gcc/x86_64-pc-linux-gnu/11.3.0 -L/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/../lib/gcc -L/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/../lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/../lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../.. -lstdc++ -lm -lgcc_s
configure: --------------------------------------------------------------
configure: --- Checking for PYTHON / PYTHON API ---
configure:
checking for python... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/python
checking for a version of Python >= '2.1.0'... yes
checking for a version of Python >= '3.5'... yes
checking for the sysconfig Python package... yes
checking for Python include path... -I/cvmfs/sft.cern.ch/lcg/releases/Python/3.9.12-9a1bc/x86_64-el9-gcc11-opt/include/python3.9
checking for Python library path... -L/cvmfs/sft.cern.ch/lcg/releases/Python/3.9.12-9a1bc/x86_64-el9-gcc11-opt/lib -lpython3.9
checking for Python full version... 3.9
checking for Python site-packages path... /afs/cern.ch/work/r/rlemmon/whizard/install/lib/python3.9/site-packages
checking for Python extra libraries... -lcrypt -ldl -lm -lm
checking for Python extra linking flags... -Xlinker -export-dynamic
checking consistency of all components of python development environment... yes
checking for cython... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/cython
checking for cython3... no
checking for PYTHON API... (disabled)
configure: --------------------------------------------------------------
configure: --- O'Mega UFO file paths ---
configure:
configure: Creating default UFO directory /afs/cern.ch/work/r/rlemmon/whizard/install/omega/share/UFO
configure: --------------------------------------------------------------
configure: --- RECOLA ---
configure:
checking for Recola... (disabled)
configure: --------------------------------------------------------------
configure: --- LHAPDF ---
configure:
checking for lhapdf... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/lhapdf
checking for lhapdf-config... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/lhapdf-config
checking the LHAPDF version... 6.5.3
checking the major version... 6
checking the LHAPDF pdfsets path... /cvmfs/sft.cern.ch/lcg/releases/MCGenerators/lhapdf/6.5.3-3fa11/x86_64-el9-gcc11-opt/share/LHAPDF
checking the standard PDF sets... not all standard PDF sets installed
configure: error: *************************************************************
configure: error: LHAPDF standard PDF sets not installed, please install these
configure: error: PDF sets: cteq6l1, CT10.
configure: error: *************************************************************
checking for LHAPDF... (disabled)
configure: --------------------------------------------------------------
configure: --- ROOT ---
configure:
checking for root-config... /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.30.02-fb5be/x86_64-el9-gcc11-opt/bin/root-config
checking for root... /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.30.02-fb5be/x86_64-el9-gcc11-opt/bin/root
checking for rootcint... /cvmfs/sft.cern.ch/lcg/releases/ROOT/6.30.02-fb5be/x86_64-el9-gcc11-opt/bin/rootcint
checking for dlopen in -ldl... no
configure: WARNING: Root libraries not linking properly
configure: --------------------------------------------------------------
configure: --- HepMC ---
configure:
checking for HepMC3-config... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/HepMC3-config
checking if HepMC3 is built with ROOT interface... yes
checking if HepMC3 is functional... yes
checking for HepMC3... yes
checking the HepMC3 version... 3.02.07
configure: --------------------------------------------------------------
configure: --- STDHEP ---
configure:
checking for pkg-config... /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libtirpc... no
configure: for StdHEP legacy code: using SunRPC headers and library
configure: StdHEP v5.06.01 is included internally
configure: --------------------------------------------------------------
configure: --- LCIO ---
configure:
checking the LCIO version... 2.20.0
checking for LCEventImpl class in -llcio... yes
configure: --------------------------------------------------------------
configure: --- HDF5 ---
configure:
checking for hdf5.h... yes
checking for HDF5 version >= 1.8.0... yes
checking for H5Fopen in -lhdf5... yes
checking if HDF5 C++ interface is present... yes
checking the HDF5 version... 1.12.2
checking for HDF5 support... yes
configure: --------------------------------------------------------------
configure: --- SHOWERS PYTHIA6 PYTHIA8 MPI ---
configure:
checking whether we want to enable PYTHIA6... yes
checking for PYTHIA6... (enabled)
checking for PYTHIA6 eh settings... (disabled)
checking for PYTHIA8... (disabled)
configure: --------------------------------------------------------------
configure: --- HOPPET ---
configure:
checking for HOPPET... (disabled)
configure: --------------------------------------------------------------
configure: --- FASTJET ---
configure:
checking for FASTJET... (disabled)
configure: --------------------------------------------------------------
configure: --- GOSAM ---
configure:
checking for GoSam... (disabled)
configure: --------------------------------------------------------------
configure: --- OPENLOOPS ---
configure:
checking for OpenLoops... (disabled)
configure: --------------------------------------------------------------
configure: --- LOOPTOOLS ---
configure:
checking for LoopTools... (disabled)
configure: --------------------------------------------------------------
configure: --- Handle linking with C++ libraries ---
configure:
checking for LDFLAGS_STATIC: host system is linux-gnu: static flag... -lstdc++
configure: --------------------------------------------------------------
configure: --- Numerical checks ---
configure:
checking whether we want optimization for parameter files... no
configure: --------------------------------------------------------------
configure: --- Finalize configuration ---
configure:
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating python/Makefile
config.status: creating python/setup.py
config.status: creating src/hepmc/Makefile
config.status: creating src/lcio/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/pythia6/Makefile
config.status: creating contrib/tauola/Makefile
config.status: creating contrib/mcfio/Makefile
config.status: creating contrib/stdhep/Makefile
config.status: creating src/muli/Makefile
config.status: creating src/lhapdf5/Makefile
config.status: creating src/lhapdf/Makefile
config.status: creating src/qed_pdf/Makefile
config.status: creating src/pdf_builtin/Makefile
config.status: creating src/tauola/Makefile
config.status: creating src/xdr/Makefile
config.status: creating src/hoppet/Makefile
config.status: creating src/fastjet/Makefile
config.status: creating src/looptools/Makefile
config.status: creating src/pythia8/Makefile
config.status: creating src/shower/Makefile
config.status: creating src/noweb-frame/Makefile
config.status: creating src/basics/Makefile
config.status: creating src/utilities/Makefile
config.status: creating src/testing/Makefile
config.status: creating src/system/Makefile
config.status: creating src/system/system_dependencies.f90
config.status: creating src/system/debug_master.f90
config.status: creating src/combinatorics/Makefile
config.status: creating src/parsing/Makefile
config.status: creating src/rng/Makefile
config.status: creating src/expr_base/Makefile
config.status: creating src/physics/Makefile
config.status: creating src/qft/Makefile
config.status: creating src/types/Makefile
config.status: creating src/matrix_elements/Makefile
config.status: creating src/me_methods/Makefile
config.status: creating src/particles/Makefile
config.status: creating src/beams/Makefile
config.status: creating src/events/Makefile
config.status: creating src/vegas/Makefile
config.status: creating src/mci/Makefile
config.status: creating src/phase_space/Makefile
config.status: creating src/blha/Makefile
config.status: creating src/gosam/Makefile
config.status: creating src/openloops/Makefile
config.status: creating src/recola/Makefile
config.status: creating src/fks/Makefile
config.status: creating src/matching/Makefile
config.status: creating src/variables/Makefile
config.status: creating src/model_features/Makefile
config.status: creating src/models/Makefile
config.status: creating src/threshold/Makefile
config.status: creating src/models/threeshl_bundle/Makefile
config.status: creating src/process_integration/Makefile
config.status: creating src/transforms/Makefile
config.status: creating src/whizard-core/Makefile
config.status: creating src/api/Makefile
config.status: creating src/main/Makefile
config.status: creating src/prebuilt/Makefile
config.status: creating src/feynmf/Makefile
config.status: creating src/gamelan/Makefile
config.status: creating src/gamelan/whizard-gml
config.status: creating share/Makefile
config.status: creating share/doc/Makefile
config.status: creating share/models/Makefile
config.status: creating share/cuts/Makefile
config.status: creating share/beam-sim/Makefile
config.status: creating share/susy/Makefile
config.status: creating share/examples/Makefile
config.status: creating share/tests/Makefile
config.status: creating share/muli/Makefile
config.status: creating share/SM_tt_threshold_data/Makefile
config.status: creating share/gui/Makefile
config.status: creating tests/Makefile
config.status: creating tests/models/Makefile
config.status: creating tests/models/UFO/Makefile
config.status: creating tests/models/UFO/SM/Makefile
config.status: creating tests/models/UFO/MSSM/Makefile
config.status: creating tests/unit_tests/Makefile
config.status: creating tests/functional_tests/Makefile
config.status: creating tests/ext_tests_mssm/Makefile
config.status: creating tests/ext_tests_nmssm/Makefile
config.status: creating tests/ext_tests_ilc/Makefile
config.status: creating tests/ext_tests_shower/Makefile
config.status: creating tests/ext_tests_nlo/Makefile
config.status: creating tests/ext_tests_nlo_add/Makefile
config.status: creating tests/unit_tests/run_whizard_ut.sh
config.status: creating tests/unit_tests/run_whizard_ut_c.sh
config.status: creating tests/unit_tests/run_whizard_ut_cc.sh
config.status: creating tests/functional_tests/run_whizard.sh
config.status: creating tests/ext_tests_mssm/run_whizard.sh
config.status: creating tests/ext_tests_nmssm/run_whizard.sh
config.status: creating tests/ext_tests_ilc/run_whizard.sh
config.status: creating tests/ext_tests_shower/run_whizard.sh
config.status: creating tests/ext_tests_nlo/run_whizard.sh
config.status: creating tests/ext_tests_nlo_add/run_whizard.sh
config.status: creating scripts/Makefile
config.status: creating scripts/whizard-config
config.status: creating scripts/whizard-setup.sh
config.status: creating scripts/whizard-setup.csh
config.status: creating circe1/Makefile
config.status: creating circe1/src/Makefile
config.status: creating circe1/minuit/Makefile
config.status: creating circe1/tools/Makefile
config.status: creating circe1/share/Makefile
config.status: creating circe1/share/data/Makefile
config.status: creating circe1/share/doc/Makefile
config.status: creating circe2/Makefile
config.status: creating circe2/src/Makefile
config.status: creating circe2/share/Makefile
config.status: creating circe2/share/doc/Makefile
config.status: creating circe2/share/examples/Makefile
config.status: creating circe2/share/data/Makefile
config.status: creating circe2/share/tests/Makefile
config.status: creating circe2/tests/Makefile
config.status: creating circe2/tests/test_wrapper.sh
config.status: creating circe2/tests/circe2_tool.sh
config.status: creating circe2/tests/generate.sh
config.status: creating omega/Makefile
config.status: creating omega/bin/Makefile
config.status: creating omega/lib/Makefile
config.status: creating omega/models/Makefile
config.status: creating omega/src/Makefile
config.status: creating omega/share/Makefile
config.status: creating omega/share/doc/Makefile
config.status: creating omega/extensions/Makefile
config.status: creating omega/extensions/people/Makefile
config.status: creating omega/extensions/people/jr/Makefile
config.status: creating omega/extensions/people/tho/Makefile
config.status: creating omega/tests/Makefile
config.status: creating omega/tests/UFO/Makefile
config.status: creating omega/tests/UFO/SM/Makefile
config.status: creating omega/tests/UFO/MSSM/Makefile
config.status: creating omega/tests/UFO/Exotic_Color/Makefile
config.status: creating omega/tests/UFO/SMEFTsim_top_alphaScheme/Makefile
config.status: creating omega/tools/Makefile
config.status: creating omega/scripts/Makefile
config.status: creating omega/scripts/omega-config
config.status: creating omega/scripts/ufo-sanitizer
config.status: creating omega/src/config.ml
config.status: creating vamp/Makefile
config.status: creating vamp/src/Makefile
config.status: creating vamp/share/Makefile
config.status: creating vamp/share/doc/Makefile
config.status: creating vamp/tests/Makefile
config.status: linking /afs/cern.ch/work/r/rlemmon/whizard/whizard-3.1.4/python/whizard_python.pyx to python/whizard_python.pyx
config.status: linking /afs/cern.ch/work/r/rlemmon/whizard/whizard-3.1.4/python/cwhizard.pxd to python/cwhizard.pxd
config.status: executing depfiles commands
config.status: executing libtool commands
|=============================================================================|
| |
| WW WW WW WW WW WWWWWW WW WWWWW WWWW |
| WW WW WW WW WW WW WW WWWW WW WW WW WW |
| WW WW WW WW WWWWWWW WW WW WW WW WWWWW WW WW |
| WWWW WWWW WW WW WW WW WWWWWWWW WW WW WW WW |
| WW WW WW WW WW WWWWWW WW WW WW WW WWWW |
| |
| |
| W |
| sW |
| WW |
| sWW |
| WWW |
| wWWW |
| wWWWW |
| WW WW |
| WW WW |
| wWW WW |
| wWW WW |
| WW WW |
| WW WW |
| WW WW |
| WW WW |
| WW WW |
| WW WW |
| wwwwww WW WW |
| WWWWWww WW WW |
| WWWWWwwwww WW WW |
| wWWWwwwwwWW WW |
| wWWWWWWWWWWwWWW WW |
| wWWWWW wW WWWWWWW |
| WWWW wW WW wWWWWWWWwww |
| WWWW wWWWWWWWwwww |
| WWWW WWWW WWw |
| WWWWww WWWW |
| WWWwwww WWWW |
| wWWWWwww wWWWWW |
| WwwwwwwwwWWW |
| |
| |
| |
| by: Wolfgang Kilian, Thorsten Ohl, Juergen Reuter |
| with contributions from Christian Speckner |
| Contact: <email address hidden> |
| |
| if you use WHIZARD please cite: |
| W. Kilian, T. Ohl, J. Reuter, Eur.Phys.J.C71 (2011) 1742 |
| [arXiv: 0708.4233 [hep-ph]] |
| M. Moretti, T. Ohl, J. Reuter, arXiv: hep-ph/0102195 |
| |
|=============================================================================|
**************************************************************
--------------------------------------------------------------
--- WHIZARD CONFIGURATION SUMMARY ---
**************************************************************
Package name: WHIZARD
Version: 3.1.4
Date: Nov 08 2023
Status: release
**************************************************************
--- Compilers ---
--------------------------------------------------------------
Fortran compiler: --- gfortran ---
         Version: --- 11.3.0 ---
           Flags: --- -g -O2 ---
 float precision: --- double ---
  debug features: --- off ---
          OpenMP: --- off ---
             MPI: --- off ---
--------------------------------------------------------------
  OCaml compiler: --- /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/ocamlopt.opt ---
         Version: --- 4.13.1 ---
           Flags: --- ---
--------------------------------------------------------------
    C++ compiler: --- /cvmfs/sft.cern.ch/lcg/releases/gcc/11.3.0-de683/x86_64-el9/bin/g++ --- [interfaces only]
           Flags: --- -g -O2 ---
--------------------------------------------------------------
 Python compiler: --- /cvmfs/sft.cern.ch/lcg/views/LCG_105/x86_64-el9-gcc11-opt/bin/python --- [interfaces only]
         Version: --- 3.9 ---
 WhiPy interface: --- yes ---
**************************************************************
--- Internal and shipped packages ---
--------------------------------------------------------------
VAMP (multi-channel adapative integrator) : yes, v3.1.4
O'Mega (matrix element generator) : yes, v3.1.4
CIRCE1 (lepton beam spectra, parameterized): yes, v3.1.4
CIRCE2 (lepton beam spectra, sampled) : yes, v3.1.4
    incl. tools for generating new spectra : yes
--------------------------------------------------------------
PYTHIA6 (parton showering & hadronization) : yes, v6.427
        (settings for eh collisions) : no
TAUOLA (tau decays) : yes
StdHEP (event format) : yes, v5.06.01
--------------------------------------------------------------
--- External packages ---
--------------------------------------------------------------
HepMC (event format): yes, v3.02.07
HDF5 (binary format): yes, v1.12.2
LCIO (event format) : yes, v2.20.0
LHAPDF (PDF sets) : no
HOPPET (PDF match.) : no
FastJet (clustering): no
PYTHIA8 (QCD) : no
GoSam (OLP) : no
OpenLoops (OLP) : no
RECOLA (OLP) : no
LoopTools : no
--------------------------------------------------------------
[rlemmon@lxplus930 build]$
[rlemmon@lxplus930 build]$ make
Making all in circe1
make[1]: Entering directory '/afs/cern.ch/work/r/rlemmon/whizard/build/circe1'
Making all in src
make[2]: Entering directory '/afs/cern.ch/work/r/rlemmon/whizard/build/circe1/src'
  FC kinds.lo
  FC circe1.lo
  FCLD libcirce1.la
make[2]: Leaving directory '/afs/cern.ch/work/r/rlemmon/whizard/build/circe1/src'
Making all in minuit
make[2]: Entering directory '/afs/cern.ch/work/r/rlemmon/whizard/build/circe1/minuit'
  F77 minuit.lo
Usage: /afs/cern.ch/work/r/rlemmon/whizard/build/libtool [OPTION]... [MODE-ARG]...
Try 'libtool --help' for more information.
libtool: error: unrecognised option: '-c'
make[2]: *** [Makefile:791: minuit.lo] Error 1
make[2]: Leaving directory '/afs/cern.ch/work/r/rlemmon/whizard/build/circe1/minuit'
make[1]: *** [Makefile:652: all-recursive] Error 1
make[1]: Leaving directory '/afs/cern.ch/work/r/rlemmon/whizard/build/circe1'
make: *** [Makefile:784: all-recursive] Error 1
[rlemmon@lxplus930 build]$

Question information

Language:
English Edit question
Status:
Solved
For:
WHIZARD Edit question
Assignee:
Juergen Reuter Edit question
Solved by:
Juergen Reuter
Solved:
Last query:
Last reply:
Revision history for this message
Best Juergen Reuter (j.r.reuter) said :
#1

Dear Roy,
the build failed when trying to compile the legacy Minuit code that is shipped with Whizard, which invokes the Fortran binary specified in the F77 environment variable. This seems to be empty for some reason. Then the compilation -c intended for the Fortran compiler is passed directly to libtool which doesn't understand and produces the shown error message. I always thought that if the configure finds a modern Fortran compiler set in the FC environment it automatically passes this to the F77 environment variable, but that seems not to be the case. Setting both explicitly should solve your problem:
./configure FC=gfortran F77=gfortran --enable-prefix=<your path>
Cheers,
    JRR (Juergen)

Revision history for this message
Roy Lemmon (rlemmon) said :
#2

Thanks Juergen Reuter, that solved my question.