FFTW Logo
Go back to the FFTW download page.

Alpha Installation Notes (obsolete)

The following notes were sent in for versions of FFTW prior to 1.3, and should no longer be necessary in FFTW 1.3+. Nowadays, the configure script should do a good job of picking flags for the C compiler. Still, we keep the notes below in case you run into problems.

Alpha Under Digital Unix

Laurent Desnogues sent us his changes to get FFTW running on an Alpha under Digital Unix.

In src/Makefile:

# Alpha under Digital Unix
CC = cc
CFLAGS = -newc -w0 -O4 -ansi_alias -ansi_args -fp_reorder -tune host \
         -std1 $(INCLUDE)

In tests/Makefile:

# Alpha under Digital Unix
CC = cc
CFLAGS = -newc -w0 -O4 -ansi_alias -ansi_args -fp_reorder -tune host \
         -std1 $(INCLUDE) -D_XOPEN_SOURCE_EXTENDED

Alpha Under Digital Unix (Alternate)

Doug Warner had trouble with these compiler flags under Digital Unix 3.2. Instead, he used the following settings in both Makefiles:
# Alpha under Digital Unix 
CC = cc
CFLAGS = -O4 -fp_reorder -std1 $(INCLUDE)
He also had to comment out the declarations of random and srandom (lines 52 and 53) in tests/testnd.c. (Otherwise, he got errors about previous declarations found in stdlib.h.)
Go back to the FFTW download page.