[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] FFTW with --enable-long-double and --enable-f

From: Volker Grabsch
Subject: Re: [Mingw-cross-env-list] FFTW with --enable-long-double and --enable-float
Date: Sun, 4 Jul 2010 04:59:50 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

Alexander Kojevnikov <address@hidden> schrieb:
> Please find attached a patch that modifies fftw.mk so that FFTW is
> built for all available precisions [1].

Thanks for your contribution, but I'm somewhat confused about it.

1)  Why do we need to call "make clean"? Won't the next ./configure
    touch exactly the pieces that have to change, such that the
    next "make" rebuilds exactly what needs to be rebuilt and reuses
    everything else?

    In case that doesn't work reliably on libfftw, we can't count on
    "make clean", either. Instead, we should make copies of the source
    tree before the build. Look e.g. at src/glib.mk where we use that
    technique to separat the native (bootstrapping) build from the
    cross build.

2)  Won't the latter "make install" commands overwrite the libraries
    for the former installations. I mean, there's no prefix or suffix
    to the fftw lib. All 3 versions seems to produce (and thus overwrite)
    a "libfftw3.a" and a "libfftw3_threads.a" file.


Volker Grabsch
NotJustHosting GbR

reply via email to

[Prev in Thread] Current Thread [Next in Thread]