error in compilation of whizard
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 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.
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/
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/
checking for /cvmfs/
checking whether /cvmfs/
checking dependency style of /cvmfs/
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/
checking if the linker (/cvmfs/
checking for BSD- or MS-compatible name lister (nm)... /cvmfs/
checking the name lister (/cvmfs/
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_
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_
checking for /cvmfs/
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/
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/
checking for /cvmfs/
checking if /cvmfs/
checking if /cvmfs/
checking if /cvmfs/
checking if /cvmfs/
checking whether the /cvmfs/
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/
checking whether the compiler supports GNU C... (cached) yes
checking whether /cvmfs/
checking for /cvmfs/
checking whether /cvmfs/
checking dependency style of /cvmfs/
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/
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/
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/
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for /cvmfs/
checking if /cvmfs/
checking if /cvmfs/
checking if /cvmfs/
checking if /cvmfs/
checking whether the /cvmfs/
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for /cvmfs/
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/
checking for /cvmfs/
checking for /cvmfs/
checking for object file extension... o
checking whether /cvmfs/
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/
checking for Fortran libraries of /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether /cvmfs/
checking whether debugging facilities are enabled... no
checking for /cvmfs/
checking whether OpenMP is activated... (cached) no
checking whether /cvmfs/
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/
checking the requested floating point precision... double
configure: no MPI support demanded
configure: -------
configure: --- Objective Caml checks ---
configure:
checking for ocaml... /cvmfs/
checking for ocamlc... /cvmfs/
OCaml version is 4.13.1
OCaml library path is /cvmfs/
checking for ocamlopt... /cvmfs/
checking for ocamlc.opt... /cvmfs/
checking for ocamlopt.opt... /cvmfs/
checking for ocamldep... /cvmfs/
checking for ocamlmktop... /cvmfs/
checking for ocamlmklib... /cvmfs/
checking for ocamldoc... /cvmfs/
checking for ocamlbuild... no
checking for OCaml version 408000... ok
checking for ocamllex... /cvmfs/
checking for ocamllex.opt... /cvmfs/
checking for ocamlyacc... /cvmfs/
checking for ocamlcp... /cvmfs/
checking for ocamlweb... no
checking for OCaml/GTK+ toolkit directory... not found
checking for ocamldot... no
checking for ocamldep... /cvmfs/
checking for ocamldefun... no
configure: -------
configure: --- C++ compiler checks ---
configure:
checking whether the compiler supports GNU C++... yes
checking whether /cvmfs/
checking for /cvmfs/
checking dependency style of /cvmfs/
checking how to run the C++ preprocessor... /cvmfs/
checking for ld used by /cvmfs/
checking if the linker (/cvmfs/
checking whether the /cvmfs/
checking for /cvmfs/
checking if /cvmfs/
checking if /cvmfs/
checking if /cvmfs/
checking if /cvmfs/
checking whether the /cvmfs/
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/
checking for C++ libraries... -L/cvmfs/
configure: -------
configure: --- Checking for PYTHON / PYTHON API ---
configure:
checking for python... /cvmfs/
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/
checking for Python library path... -L/cvmfs/
checking for Python full version... 3.9
checking for Python site-packages path... /afs/cern.
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/
checking for cython3... no
checking for PYTHON API... (disabled)
configure: -------
configure: --- O'Mega UFO file paths ---
configure:
configure: Creating default UFO directory /afs/cern.
configure: -------
configure: --- RECOLA ---
configure:
checking for Recola... (disabled)
configure: -------
configure: --- LHAPDF ---
configure:
checking for lhapdf... /cvmfs/
checking for lhapdf-config... /cvmfs/
checking the LHAPDF version... 6.5.3
checking the major version... 6
checking the LHAPDF pdfsets path... /cvmfs/
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/
checking for root... /cvmfs/
checking for rootcint... /cvmfs/
checking for dlopen in -ldl... no
configure: WARNING: Root libraries not linking properly
configure: -------
configure: --- HepMC ---
configure:
checking for HepMC3-config... /cvmfs/
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/
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/
config.status: creating contrib/
config.status: creating contrib/
config.status: creating contrib/
config.status: creating src/muli/Makefile
config.status: creating src/lhapdf5/
config.status: creating src/lhapdf/Makefile
config.status: creating src/qed_
config.status: creating src/pdf_
config.status: creating src/tauola/Makefile
config.status: creating src/xdr/Makefile
config.status: creating src/hoppet/Makefile
config.status: creating src/fastjet/
config.status: creating src/looptools/
config.status: creating src/pythia8/
config.status: creating src/shower/Makefile
config.status: creating src/noweb-
config.status: creating src/basics/Makefile
config.status: creating src/utilities/
config.status: creating src/testing/
config.status: creating src/system/Makefile
config.status: creating src/system/
config.status: creating src/system/
config.status: creating src/combinatori
config.status: creating src/parsing/
config.status: creating src/rng/Makefile
config.status: creating src/expr_
config.status: creating src/physics/
config.status: creating src/qft/Makefile
config.status: creating src/types/Makefile
config.status: creating src/matrix_
config.status: creating src/me_
config.status: creating src/particles/
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_
config.status: creating src/blha/Makefile
config.status: creating src/gosam/Makefile
config.status: creating src/openloops/
config.status: creating src/recola/Makefile
config.status: creating src/fks/Makefile
config.status: creating src/matching/
config.status: creating src/variables/
config.status: creating src/model_
config.status: creating src/models/Makefile
config.status: creating src/threshold/
config.status: creating src/models/
config.status: creating src/process_
config.status: creating src/transforms/
config.status: creating src/whizard-
config.status: creating src/api/Makefile
config.status: creating src/main/Makefile
config.status: creating src/prebuilt/
config.status: creating src/feynmf/Makefile
config.status: creating src/gamelan/
config.status: creating src/gamelan/
config.status: creating share/Makefile
config.status: creating share/doc/Makefile
config.status: creating share/models/
config.status: creating share/cuts/Makefile
config.status: creating share/beam-
config.status: creating share/susy/Makefile
config.status: creating share/examples/
config.status: creating share/tests/
config.status: creating share/muli/Makefile
config.status: creating share/SM_
config.status: creating share/gui/Makefile
config.status: creating tests/Makefile
config.status: creating tests/models/
config.status: creating tests/models/
config.status: creating tests/models/
config.status: creating tests/models/
config.status: creating tests/unit_
config.status: creating tests/functiona
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating tests/unit_
config.status: creating tests/unit_
config.status: creating tests/unit_
config.status: creating tests/functiona
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating tests/ext_
config.status: creating scripts/Makefile
config.status: creating scripts/
config.status: creating scripts/
config.status: creating scripts/
config.status: creating circe1/Makefile
config.status: creating circe1/src/Makefile
config.status: creating circe1/
config.status: creating circe1/
config.status: creating circe1/
config.status: creating circe1/
config.status: creating circe1/
config.status: creating circe2/Makefile
config.status: creating circe2/src/Makefile
config.status: creating circe2/
config.status: creating circe2/
config.status: creating circe2/
config.status: creating circe2/
config.status: creating circe2/
config.status: creating circe2/
config.status: creating circe2/
config.status: creating circe2/
config.status: creating circe2/
config.status: creating omega/Makefile
config.status: creating omega/bin/Makefile
config.status: creating omega/lib/Makefile
config.status: creating omega/models/
config.status: creating omega/src/Makefile
config.status: creating omega/share/
config.status: creating omega/share/
config.status: creating omega/extension
config.status: creating omega/extension
config.status: creating omega/extension
config.status: creating omega/extension
config.status: creating omega/tests/
config.status: creating omega/tests/
config.status: creating omega/tests/
config.status: creating omega/tests/
config.status: creating omega/tests/
config.status: creating omega/tests/
config.status: creating omega/tools/
config.status: creating omega/scripts/
config.status: creating omega/scripts/
config.status: creating omega/scripts/
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/
config.status: creating vamp/tests/Makefile
config.status: linking /afs/cern.
config.status: linking /afs/cern.
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/
Version: --- 4.13.1 ---
Flags: --- ---
-------
C++ compiler: --- /cvmfs/
Flags: --- -g -O2 ---
-------
Python compiler: --- /cvmfs/
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.
Making all in src
make[2]: Entering directory '/afs/cern.
FC kinds.lo
FC circe1.lo
FCLD libcirce1.la
make[2]: Leaving directory '/afs/cern.
Making all in minuit
make[2]: Entering directory '/afs/cern.
F77 minuit.lo
Usage: /afs/cern.
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.
make[1]: *** [Makefile:652: all-recursive] Error 1
make[1]: Leaving directory '/afs/cern.
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: