On Wed, Dec 03, 2003 at 09:41:30AM +0100, Joern Nettingsmeier wrote:
builds fine, except for those warnings:
ladspa-util.h: In function `f_trunc':
ladspa-util.h:110: warning: dereferencing type-punned pointer will break
strict-aliasing rules
Very true, but I dont think I asked to compiler to use strict aliasing,
can you send an example gcc line make spits out? I've checked a fix into
CVS that should stop alising for most people anyway.
Anyone know why some gcc's check for aliasing?
however, when i use --enable-sse, gcc falls apart:
Oops. Yes, that a known problem, but I think the README file is a bit
misleading - its supposed to be hinting that you should build FFTW with
--enable-sse, not the plugins. gcc's automatic SSE support is not very
good (which is all it enables IIRC), and used to produce worse code.
If your gcc is new enough it might ne better, i'd be happy to hear if it
is. I'l change the README.
- Steve