Re: problem with libFFTW.so in version 5.26

From: Axel Naumann <Axel.Naumann_at_cern.ch>
Date: Wed, 3 Feb 2010 12:00:46 +0100


Hi Claudia,

taking the one from 5.18 won't work: it depends on some of 5.18's libraries, which it will then load, and those will clash with the same libraries from 5.26. Instead we need to get libFFTW built.

I assume you installed from source? What does "grep FFTW .../config/Makefile.config" show? Can you send config.log?

We generally recommend not configuring ROOT with --prefix, but instead simply running ROOT where you build it. See <http://root.cern.ch/drupal/content/installing-root-source>, the part "Location independent installation".

Cheers, Axel.

Gemmel, Claudia wrote on 02/02/2010 12:32 PM:
> Hello,
> I just installed version 5.26 on a Debian system (before I used 5.18), and now I have problems with the FFT library. At first root didn't find the library at all:
>
> Error in <TUnixSystem::DynamicPathName>: FFTW[.so | .sl | .dl | .a | .dll] does not exist in /usr/local/root/lib:/usr/local/root/lib::.:/usr/local/root/lib::/usr/local/root/cint/cint/stl
> Error in <TVirtualFFT::FFT>: handler not found
>
> So I tried to link to the library of the old version. Now I got a lot of warnings concerning TClassTable and a version mismatch error:
>
> Warning in <TClassTable::Add>: class TVirtualViewer3D already in TClassTable
> Warning in <TClassTable::Add>: class TVirtualGLPainter already in TClassTable
> Warning in <TClassTable::Add>: class TVirtualGLManip already in TClassTable
> Warning in <TClassTable::Add>: class TGLManager already in TClassTable
> Warning in <TClassTable::Add>: class TGLPaintDevice already in TClassTable
> Warning in <TClassTable::Add>: class TVirtualPS already in TClassTable
> Warning in <TClassTable::Add>: class TVirtualX already in TClassTable
> Warning in <TClassTable::Add>: class TVirtualPadEditor already in TClassTable
> Warning in <TClassTable::Add>: class TFFTReal already in TClassTable
> Warning in <TClassTable::Add>: class TFFTComplexReal already in TClassTable
> Warning in <TClassTable::Add>: class TFFTComplex already in TClassTable
> Error in <TUnixSystem::Load>: version mismatch, /usr/local/root/lib/libFFTW.so = 51800, ROOT = 52600
>
> What can I do? Thanks in advance,
> Claudia
>
>
Received on Wed Feb 03 2010 - 11:57:04 CET

This archive was generated by hypermail 2.2.0 : Wed Feb 03 2010 - 17:50:02 CET