-
Notifications
You must be signed in to change notification settings - Fork 26
/
Copy pathmakeopts
59 lines (44 loc) · 1.42 KB
/
makeopts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# System Specific
INCLSFX=.h
CPPSFX=.c
OBJSFX=.o
EXESFX=
# Optional, for ICC
#ICCLIBS=-lsvml
# IPP Dependencies
#IPPINCLS=-I$(IPPROOT)/include
#IPPLIBS=-L$(IPPROOT)/sharedlib -lippsc -lipps -lippcore -L$(IPPROOT)/sharedlib/linux32 -lguide
# Comment the above two and uncomment these
# three lines to build statically linked version
IPPINCLS=-I$(IPPROOT)/include -include $(IPPROOT)/tools/staticlib/ipp_$(IPPCORE).h
IPPLIBS=-L$(IPPROOT)/lib -lippscmerged -lippsrmerged -lippsmerged -lippcore
LDFLAGS=-static
# -libcxa
# Optimizations, choose one set only depending on CPU type (or debug at bottom)
#OPTIMIZE= -O2
#IPPCORE=
# For Pentium I
#OPTIMIZE= -O6 -march=pentium -mtune=pentium -ffast-math -fomit-frame-pointer
#IPPCORE=px
# For PII
#OPTIMIZE=-O6 -march=pentium2 -mtune=pentium2 -ffast-math -fomit-frame-pointer
#IPPCORE=px
# For PIII
OPTIMIZE= -O6 -mtune=pentium3 -march=pentium3 -ffast-math -fomit-frame-pointer
IPPCORE=a6
# For PIII no SSE
#OPTIMIZE= -O6 -mtune=pentium3 -march=pentium3 -ffast-math -fomit-frame-pointer -mno-sse
#IPPCORE=a6
# For P4
#OPTIMIZE= -O6 -march=pentium4 -mtune=pentium4 -ffast-math -fomit-frame-pointer
#IPPCORE=w7
# optional
# For P4 no SSE
#OPTIMIZE= -O6 -march=pentium4 -mtune=pentium4 -ffast-math -fomit-frame-pointer -no-sse
#IPPCORE=w7
# For Athlon (untested)
#OPTIMIZE= -O6 -march=athlon -mtune=athlon -ffast-math -fomit-frame-pointer
#IPPCORE=a6
# For debugging
#OPTIMIZE= -O -g
#IPPCORE=px