Author: ken
Date: Tue Aug 15 14:25:10 2017
New Revision: 19023
Log:
fftw: add details of how to build the alternative libfftw3f
Modified:
trunk/BOOK/general/genlib/fftw.xml
trunk/BOOK/introduction/welcome/changelog.xml
Modified: trunk/BOOK/general/genlib/fftw.xml
==============================================================================
--- trunk/BOOK/general/genlib/fftw.xml Tue Aug 15 11:49:48 2017 (r19022)
+++ trunk/BOOK/general/genlib/fftw.xml Tue Aug 15 14:25:10 2017 (r19023)
@@ -112,6 +112,17 @@
<ulink url="http://gmic.eu/">G'MIC</ulink>.
</para>
+ <para>
+ <option>--enable-float</option>: This enables floating point, and
+ will cause the library to be called <filename
+ class="libraryfile">libfftw3f.so</filename> (needed by <ulink
+ url="http://www.rawtherapee.com/">RawTherapee</ulink> (and similarly
+ for the threaded library if that is built (not needed by RawTherapee).
+ These versions are not usable by packages in this book which use
<filename
+ class="libraryfile">libfftw3</filename> so if you need both you will
+ need to build <application>fftw</application> twice.
+ </para>
+
</sect2>
<sect2 role="content">
@@ -127,7 +138,8 @@
fftw-wisdom and fftw-wisdom-to-conf
</seg>
<seg>
- libfftw3.so and libfftw3_threads.so
+ libfftw3.so and libfftw3_threads.so, or libfftw3f.so and
+ libfftw3f_threads.so
</seg>
<seg>
None
@@ -167,6 +179,54 @@
</indexterm>
</listitem>
</varlistentry>
+
+ <varlistentry id="libfftw3">
+ <term><filename class="libraryfile">libfftw3.so</filename></term>
+ <listitem>
+ <para>
+ is the Fast Fourier Transform library
+ </para>
+ <indexterm zone="fftw libfftw3">
+ <primary sortas="c-libfftw3">libfftw3.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="libfftw3_threads">
+ <term><filename
class="libraryfile">libfftw3_threads.so</filename></term>
+ <listitem>
+ <para>
+ is the threaded Fast Fourier Transform library
+ </para>
+ <indexterm zone="fftw libfftw3_threads">
+ <primary sortas="c-libfftw3_threads">libfftw3_threads.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="libfftw3f">
+ <term><filename class="libraryfile">libfftw3f.so</filename></term>
+ <listitem>
+ <para>
+ is the floating-point Fast Fourier Transform library
+ </para>
+ <indexterm zone="fftw libfftw3f">
+ <primary sortas="c-libfftw3f">libfftw3f.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="libfftw3f_threads">
+ <term><filename
class="libraryfile">libfftw3f_threads.so</filename></term>
+ <listitem>
+ <para>
+ is the threaded floating-point Fast Fourier Transform library
+ </para>
+ <indexterm zone="fftw libfftw3f_threads">
+ <primary
sortas="c-libfftw3f_threads">libfftw3f_threads.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
</variablelist>
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Tue Aug 15 11:49:48
2017 (r19022)
+++ trunk/BOOK/introduction/welcome/changelog.xml Tue Aug 15 14:25:10
2017 (r19023)
@@ -46,6 +46,11 @@
<para>August 15th, 2017</para>
<itemizedlist>
<listitem>
+ <para>[ken] - Add optional instructions to fftw for installing the
+ threaded libfftw3f lib(s) (needs a separate build from the regular
+ fftw build).</para>
+ </listitem>
+ <listitem>
<para>[pierre] - Update to GCC and GCC-Ada 7.2.0. Fixes
<ulink url="&blfs-ticket-root;9612">#9612</ulink>.</para>
</listitem>
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page