[Lunar-bugs] [bug] libsamplerate and fftw3

lunar-bugs at lunar-linux.org lunar-bugs at lunar-linux.org
Tue Nov 9 15:50:48 UTC 2004


 Project:      lunar-linux
 ID:           
 Version:      <none>
 Component:    moonbase (modules)
 Category:     bug reports
 Priority:     normal
 Assigned to:  <unassigned>
 Reported by:  dveatch
 Updated by:   dveatch
 Status:       active
 Attachment:   http://lunar-linux.org/files/issues/libsamplerate.tar.gz (543 bytes)

Well I don't know this is actually a bug as it compiles fine, just
without any fftw abilities. While looking through the compile log of
libsamplerate I saw;

checking for fftw3 >= 0.15.0... Package fftw3 was not found in the
pkg-config search path.
Perhaps you should add the directory containing `fftw3.pc'
to the PKG_CONFIG_PATH environment variable
No package 'fftw3' found

and

 Extra tools required for testing and examples :

    Use FFTW : .................... no
    Have libsndfile : ............. yes
    Have libefence : .............. no

There are currently no dependencies for libsamplerate. So I've added
those, if that's all right. Note that while it says no for FFTW it's
really looking for fftw3. 

The libefence thing seems to be some sort of malloc debugger written by
Mr. Perens. Here is what he has to say about his program;

"WHAT'S BETTER 

 Purify does a much more thorough job than Electric Fence, and does not
have the huge memory overhead. Checkergcc, a modified version of the GNU
C Compiler that instruments all memory references, is available on Linux
systems and where GCC is used. It performs some of the same tasks as
Purify, but only on code that it has compiled."

So given that I'd say leave libefence as is, ie MIA.

Attached is the libsamplerate module with the other two dependencies
added. 

dveatch

-- 
View: http://lunar-linux.org/?q=node/view/543
Edit: http://lunar-linux.org/?q=project/comments/add/543




More information about the Lunar-bugs mailing list