|
[Rivet] libRivet dependency mangling during installOldrich Kepka oldrich.kepka at cern.chFri Apr 11 13:47:39 BST 2014
I forgot to say that this problem arises on a recent version of ubuntu. However, a different also ubuntu user doesn't see this problem. Both use Autoconf 2.69. There are probably other utilities that drive the exact behaviour, and we are happy to check that, but would need some hints where to start. Thanks, Oldrich On 11 April 2014 14:38, Oldrich Kepka <oldrich.kepka at cern.ch> wrote: > Dear rivetrs, > > we are trying to build ThePEG with Rivet and got complains about > unsatisfied library dependencies. The error message, brought us to > rivet: > > install_directory/lib/libRivet.la, which contains the following line > [1]. Notice especially: > ...... fastjet-3.0.6--enable-shared/lib/libfastjettools.la .... > > So it looks like that some flags are not handled properly, which > screws up the library dependence. > > If I look at src/libRivet.la, this is correct [2]. So it looks like > that library paths are somehow mangled during install. > > The install script is quite difficult to follow, would anyone have a > hint where to fix this? > > Thanks, > Oldrich > > [1] > # Libraries that this one depends upon. > dependency_libs=' -L/home/moudrkat/mc/yoda/YODA-1.0.6/lib > -L/home/moudrkat/mc/HepMc/HepMC-2.06.09/lib > -L/home/moudrkat/mc/fastjet/fastjet-3.0.6/lib > /home/moudrkat/mc/yoda/YODA-1.0.6/lib/libYODA.la > /home/moudrkat/mc/HepMc/HepMC-2.06.09/lib/libHepMC.la -ldl > /home/moudrkat/mc/fastjet/fastjet-3.0.6--enable-shared/lib/libfastjettools.la > /home/moudrkat/mc/fastjet/fastjet-3.0.6--enable-shared/lib/libfastjet.la > /home/moudrkat/mc/fastjet/fastjet-3.0.6/lib/libfastjetplugins.la > /home/moudrkat/mc/fastjet/fastjet-3.0.6--enable-shared/lib/libsiscone_spherical.la > /home/moudrkat/mc/fastjet/fastjet-3.0.6--enable-shared/lib/libsiscone.la > -L/usr/lib -lgsl -lgslcblas -lm' > > > [2] > # Libraries that this one depends upon. > dependency_libs=' -L/home/moudrkat/mc/yoda/YODA-1.0.6/lib > -L/home/moudrkat/mc/HepMc/HepMC-2.06.09/lib > -L/home/moudrkat/mc/fastjet/fastjet-3.0.6/lib > /home/moudrkat/mc/yoda/YODA-1.0.6/lib/libYODA.la > /home/moudrkat/mc/HepMc/HepMC-2.06.09/lib/libHepMC.la -ldl > /home/moudrkat/mc/fastjet/fastjet-3.0.6/lib/libfastjettools.la > /home/moudrkat/mc/fastjet/fastjet-3.0.6/lib/libfastjet.la > /home/moudrkat/mc/fastjet/fastjet-3.0.6/lib/libfastjetplugins.la > /home/moudrkat/mc/fastjet/fastjet-3.0.6/lib/libsiscone_spherical.la > /home/moudrkat/mc/fastjet/fastjet-3.0.6/lib/libsiscone.la -L/usr/lib > -lgsl -lgslcblas -lm'
More information about the Rivet mailing list |