1 system
:= $(shell uname
-s
)
3 ifeq ($(system
), Darwin
)
4 MYGCCFLAGS
:= '-O3 -mfpmath=sse -msse -msse2 -msse3 -ffast-math -ftree-vectorize'
6 MYGCCFLAGS
:= '-O3 -march=native -mfpmath=sse -msse -msse2 -msse3 -ffast-math -ftree-vectorize'
9 MYICCFLAGS
:= '-O3 -xHost -ftz -fno-alias -fp-model fast=2'
15 icc
: ialsascal ialsavec ialsavec2 ialsaomp2 ialsasch ialsasch2
16 gcc
: galsascal galsavec galsavec2 galsaomp2 galsasch galsasch2
17 osx
: gcoreaudioscal gcoreaudiovec1 gcoreaudiovec2 gcoreaudiovec3 gcoreaudiovec4 gcoreaudiosch gcoreaudiosch2
20 ### intel-compiler single-precision x {scalar, vector and openMP}
23 install -d ialsascaldir
24 $(MAKE
) DEST
='ialsascaldir/' ARCH
='alsa-gtk-bench.cpp' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
27 install -d ialsaschdir
28 $(MAKE
) DEST
='ialsaschdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-sch -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
31 install -d ialsasch2dir
32 $(MAKE
) DEST
='ialsasch2dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-sch -g -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
35 install -d ialsavecdir
36 $(MAKE
) DEST
='ialsavecdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-vec -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
39 install -d ialsavec1dir
40 $(MAKE
) DEST
='ialsavec1dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-vec -lv 1 -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
43 install -d ialsavec2dir
44 $(MAKE
) DEST
='ialsavec2dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-vec -dfs -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
47 install -d ialsavec3dir
48 $(MAKE
) DEST
='ialsavec3dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-vec -g -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
51 install -d ialsaompdir
52 $(MAKE
) DEST
='ialsaompdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-omp -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
='-openmp '$(MYICCFLAGS
) -f Makefile.compile
55 install -d ialsaomp2dir
56 $(MAKE
) DEST
='ialsaomp2dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-omp -g -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
='-openmp '$(MYICCFLAGS
) -f Makefile.compile
60 ### gcc-compiler single-precision x {scalar, vector and openMP}
63 install -d galsascaldir
64 $(MAKE
) DEST
='galsascaldir/' ARCH
='alsa-gtk-bench.cpp' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
67 install -d galsaschdir
68 $(MAKE
) DEST
='galsaschdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-sch -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
71 install -d galsasch2dir
72 $(MAKE
) DEST
='galsasch2dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-sch -g -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
75 install -d galsavecdir
76 $(MAKE
) DEST
='galsavecdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-vec -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
79 install -d galsavec1dir
80 $(MAKE
) DEST
='galsavec1dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-vec -lv 1 -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
83 install -d galsavec2dir
84 $(MAKE
) DEST
='galsavec2dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-vec -dfs -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
87 install -d galsavec3dir
88 $(MAKE
) DEST
='galsavec3dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-vec -g -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
91 install -d galsaompdir
92 $(MAKE
) DEST
='galsaompdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-omp -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
='-fopenmp '$(MYGCCFLAGS
) -f Makefile.compile
95 install -d galsaomp2dir
96 $(MAKE
) DEST
='galsaomp2dir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-omp -g -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
='-fopenmp '$(MYGCCFLAGS
) -f Makefile.compile
99 install -d gcoreaudioscaldir
100 $(MAKE
) DEST
='gcoreaudioscaldir/' ARCH
='coreaudio-gtk-bench.cpp' LIB
='-lpthread -framework CoreAudio -framework AudioUnit -framework CoreServices `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
103 install -d gcoreaudiovec1dir
104 $(MAKE
) DEST
='gcoreaudiovec1dir/' ARCH
='coreaudio-gtk-bench.cpp' VEC
='-vec -lv 1 -vs $(VSIZE)' LIB
='-lpthread -framework CoreAudio -framework AudioUnit -framework CoreServices `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
107 install -d gcoreaudiovec2dir
108 $(MAKE
) DEST
='gcoreaudiovec2dir/' ARCH
='coreaudio-gtk-bench.cpp' VEC
='-vec -dfs -vs $(VSIZE)' LIB
='-lpthread -framework CoreAudio -framework AudioUnit -framework CoreServices `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
111 install -d gcoreaudiovec3dir
112 $(MAKE
) DEST
='gcoreaudiovec3dir/' ARCH
='coreaudio-gtk-bench.cpp' VEC
='-vec -g -vs $(VSIZE)' LIB
='-lpthread -framework CoreAudio -framework AudioUnit -framework CoreServices `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
115 install -d gcoreaudiovec4dir
116 $(MAKE
) DEST
='gcoreaudiovec4dir/' ARCH
='coreaudio-gtk-bench.cpp' VEC
='-vec -dfs -g -vs $(VSIZE)' LIB
='-lpthread -framework CoreAudio -framework AudioUnit -framework CoreServices `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
119 install -d gcoreaudioschdir
120 $(MAKE
) DEST
='gcoreaudioschdir/' ARCH
='coreaudio-gtk-bench.cpp' VEC
='-sch -vs $(VSIZE)' LIB
='-lpthread -framework CoreAudio -framework AudioUnit -framework CoreServices `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
123 install -d gcoreaudiosch2dir
124 $(MAKE
) DEST
='gcoreaudiosch2dir/' ARCH
='coreaudio-gtk-bench.cpp' VEC
='-sch -g -vs $(VSIZE)' LIB
='-lpthread -framework CoreAudio -framework AudioUnit -framework CoreServices `pkg-config --cflags --libs gtk+-2.0`' CXX
='g++' CXXFLAGS
=$(MYGCCFLAGS
) -f Makefile.compile
126 ### intel-compiler double-precision x {scalar, vector and openMP}
129 install -d idalsascaldir
130 $(MAKE
) DEST
='idalsascaldir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-double' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
133 install -d idalsavecdir
134 $(MAKE
) DEST
='idalsavecdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-double -vec -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
137 install -d idalsaompdir
138 $(MAKE
) DEST
='idalsaompdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-double -omp -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
='-openmp '$(MYICCFLAGS
) -f Makefile.compile
142 ### intel-compiler quad-precision x {scalar, vector and openMP}
145 install -d iqalsascaldir
146 $(MAKE
) DEST
='iqalsascaldir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-quad' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
149 install -d iqalsavecdir
150 $(MAKE
) DEST
='iqalsavecdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-quad -vec -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
=$(MYICCFLAGS
) -f Makefile.compile
153 install -d iqalsaompdir
154 $(MAKE
) DEST
='iqalsaompdir/' ARCH
='alsa-gtk-bench.cpp' VEC
='-quad -omp -vs $(VSIZE)' LIB
='-lpthread -lasound `pkg-config --cflags --libs gtk+-2.0`' CXX
='icc' CXXFLAGS
='-openmp '$(MYICCFLAGS
) -f Makefile.compile