|
[Rivet] RIVET libgsl problem due to undefined symbolMaria Vittoria Garzelli garzelli at to.infn.itSun Jun 11 16:47:21 BST 2017
Hola Andy and Hannes, actually I tried with both the gsl of ubuntu and the gsl downloaded by the rivet-bootstrap (which downloads and compile its autonomous version of gsl) and the problem looks exactly the same. May be when compiling gsl lib I have to use some special option ? May be is a matter of gcc compiler ? I have an old gcc-4.8 Or of python ? I have a 2.7 version.... These days I am in Les Houches Workshop (instead of Desy) and I am needing this for some studies we are doing here with Rivet analyses. But I was not imaging that installing Rivet on my laptop can be so complicated. On Sun, 11 Jun 2017, Hannes Jung wrote: > Hi Maria > are you still at DESY ? > If yes, then perhaps I could help you, since I have both Rivet 2.4 and 2.5 installed > and working on the naf. > Let me know, if this could help > Cheers > Hannes > > On 11. Jun 2017, at 16:04, Andy Buckley <andy.buckley at cern.ch> wrote: > > Hi Maria Vittoria, > > I'm not sure what this is coming from: we certainly don't use that function directly. (In fact, we use GSL sufficiently > little that we'd planned to drop it as a dependency in future -- although some experiment analysers have objected, > saying that they want access to a minimiser.) > > I note that you have a personal build of GSL rather than using the Ubuntu libgsl0-dev package: is there a reason for > that? It looks to me like the problem is with your build of GSL (and its dependency on CBLAS) rather than anything > specific to Rivet. > > Andy > > > On 11/06/17 02:07, Maria Vittoria Garzelli wrote: > Hola Andy, > today I am writing because I have the following problem related to the installation of Rivet on ubuntu > laptop. I tried both old version of Rivet (2.4.0) and new one (2.5.3), both with rivet boostrap script and > without it, as well as with many different version of libgsl, and the problem is always > the same. It is not visible during the installation, but if I give > commands like rivet-mkanalysis, they give the same mistake related > to libgsl.so and undefined symbol cblas_sdsdot. So, even if Rivet > seems to be installed, it does not work. See below for the output > I got when I try to run. > Do you have a suggestion how I could fix it ? > Thank you very much in advance. > garzelli at phenoOff:~/scratch/rivet/local/bin$ rivet-mkanalysis > Traceback (most recent call last): > File "/home/garzelli/scratch/rivet/local/bin/rivet-mkanalysis", line 12, in <module> > import rivet, sys, os > File "/home/garzelli/scratch/rivet/local/lib/python2.7/site-packages/rivet/__init__.py", line 12, in > <module> > from rivet.core import * > ImportError: /home/garzelli/scratch/rivet/local/lib/libgsl.so.0: undefined symbol: cblas_sdsdot > > > > -- > Dr Andy Buckley, Lecturer / Royal Society University Research Fellow > Particle Physics Expt Group, University of Glasgow > _______________________________________________ > Rivet mailing list > Rivet at projects.hepforge.org > https://www.hepforge.org/lists/listinfo/rivet > > > *********************************************************************** > Hannes Jung > Email: Hannes.Jung at desy.de > mobile :+49 40 8998 93741 > http://www.desy.de/~jung > Tel: +49 (0) 40 8998 3741 > Fax: +49 (0) 40 8994 3741 > DESY, CMS 01B/02.213 > Notkestr.85, 22603 Hamburg, FRG > *********************************************************************** > > > > > > >
More information about the Rivet mailing list |