I am trying to compile a program called Grass5 on my RedHat 7.1 box (Intel)
This program uses the fftw library and uses a file called fftw.h
I have installed the Powertools FFTW packages and I discovered that there
is no fftw.h file in it.
I went to the www.fftw.org webserver and I downloaded and rebuilt the
RedHat package provided there. This package contains the fftw.h file
Curious, I compared the fftw.org and the redhat packages to discover that
in the redhat packages fftw has been renamed dfftw (headers and libraries)
and rfftw had been renamed drfftw (headers and libraries).
Now my questions:
Why is it so?
Wouldn't it be possible to create links from dfftw to fftw and from drfftw
Thanks in advance for any answer
Since Powertools was discontinued and this is not bad enough to warrant an
errata release, there is nothing I can do about it, unfortunately (so the
official fix is the removal of the package from current products).
To your question: Red Hat did not rename fftw to dfftw. If fftw is built both in
single-precision and double-precision mode, the fftw build process automatically
names the binaries sfftw (s.p.) and dfftw (d.p.). The fftw.org RPM probably
supports only one of them.