summaryrefslogtreecommitdiff
blob: 2ba44b92d924adda99891e22121b4ac8a6560741 (plain)
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
--- Makefile.orig	2004-06-18 23:27:10.227221536 +0300
+++ Makefile	2004-06-18 23:29:28.279234440 +0300
@@ -12,7 +12,7 @@
 
 # Select the compiler. Normally gcc is used.
 
-CC       = cc   -pipe -L/lib
+CC       = gcc   -pipe -L/lib
 CC3      = gcc3 -pipe -L/lib
 
 
@@ -20,8 +20,7 @@
 # If unset Intel 386 with optimization for Pentium is selected.
 
 ifdef ARCH
-else
-ARCH     = -march=i586 -mcpu=i386
+ARCH     = #-march=i586 -mcpu=i386
 endif
 
 
@@ -80,7 +79,7 @@
 # Name of libraries you need for linking
 
 LDADD    = -lm
-LDADD   += -lesd
+LDADD   += `esd-config --libs`
 #LDADD  += -lossaudio
 #LDADD  += -lrt
 #LDADD  += -lsocket -lnsl
@@ -100,7 +99,7 @@
 # Warning options, unset if the compiler makes trouble because of unknown
 # options
 
-WARN  = \
+WARN  = #\
 	-Wall                   \
 	-pedantic               \
 	-W                      \
@@ -143,7 +142,7 @@
 	-fstrength-reduce       \
 	-fexpensive-optimizations \
 	-funroll-all-loops -fmove-all-movables -fstrength-reduce \
-	-mpreferred-stack-boundary=2 -malign-jumps=5 -malign-loops=0 -malign-functions=5
+	-mpreferred-stack-boundary=2 -falign-jumps=5 -falign-loops=0 -falign-functions=5
 
 # -fcse-follow-jumps \
 
@@ -156,7 +155,7 @@
 	-frerun-loop-opt        \
 	-fstrength-reduce       \
 	-fmove-all-movables -fstrength-reduce -fcse-follow-jumps \
-	-mpreferred-stack-boundary=2 -malign-jumps=5 -malign-loops=0 -malign-functions=5
+	-mpreferred-stack-boundary=2 -falign-jumps=5 -falign-loops=0 -falign-functions=5
 
 # Options to generate Assembly code for inspecting
 
@@ -189,7 +188,7 @@
 
 # Merge all options together for CFLAGS and CFLAG_SIZE
 
-CFLAGS        = $(ARCH) $(FEATURE) $(WARN) $(PROFILE) $(DEBUG) -DMAKE_$(BITS)BIT -DMPPDEC_VERSION=\"$(MPPDEC_VERSION)\" -DMPPENC_VERSION=\"$(MPPENC_VERSION)\"
+CFLAGS       += $(ARCH) $(FEATURE) $(WARN) $(PROFILE) $(DEBUG) -DMAKE_$(BITS)BIT -DMPPDEC_VERSION=\"$(MPPDEC_VERSION)\" -DMPPENC_VERSION=\"$(MPPENC_VERSION)\"
 CFLAGS       += -I$(XINCLDIR) -L$(XLIBDIR)
 #CFLAGS      += $(ASSEM)
 CFLAGS_SIZE   = $(CFLAGS) $(OPTIM_SIZE)
@@ -275,10 +274,13 @@
 
 
 $(MPPDEC_TARGET): $(MPPDEC_OBJ)
+ifndef BLDSTATIC
 	$(CC)         $(CFLAGS) $(MPPDEC_OBJ) -o $(MPPDEC_TARGET)        $(LDADD)
-	-$(STRIP)     $(STRIPOPT)                $(MPPDEC_TARGET)
-	$(CC) -static $(CFLAGS) $(MPPDEC_OBJ) -o $(MPPDEC_TARGET)-static $(LDADD)
-	-$(STRIP)     $(STRIPOPT)                $(MPPDEC_TARGET)-static
+#	-$(STRIP)     $(STRIPOPT)                $(MPPDEC_TARGET)
+else
+	$(CC) -static $(CFLAGS) $(MPPDEC_OBJ) -o $(MPPDEC_TARGET) $(LDADD)
+#	-$(STRIP)     $(STRIPOPT)                $(MPPDEC_TARGET)
+endif
 
 
 $(MPPDEC_TARGET)16: $(MPPDEC_OBJ)
@@ -303,10 +305,13 @@
 
 
 $(MPPENC_TARGET): $(MPPENC_OBJ)
+ifndef BLDSTATIC
 	$(CC)         $(CFLAGS) $(MPPENC_OBJ) -o $(MPPENC_TARGET)        $(LDADD)
-	-$(STRIP)     $(STRIPOPT)                $(MPPENC_TARGET)
-	$(CC) -static $(CFLAGS) $(MPPENC_OBJ) -o $(MPPENC_TARGET)-static $(LDADD)
-	-$(STRIP)     $(STRIPOPT)                $(MPPENC_TARGET)-static
+#	-$(STRIP)     $(STRIPOPT)                $(MPPENC_TARGET)
+else
+	$(CC) -static $(CFLAGS) $(MPPENC_OBJ) -o $(MPPENC_TARGET) $(LDADD)
+#	-$(STRIP)     $(STRIPOPT)                $(MPPENC_TARGET)
+endif
 
 
 $(MPPDEC_TARGET)-profiling: $(MPPDEC_OBJ)
@@ -336,12 +341,12 @@
 
 $(REPLAY_TARGET): $(REPLAY_OBJ) mpp.h config.c
 	$(CC) $(CFLAGS) $(REPLAY_OBJ) -o $(REPLAY_TARGET)      $(LDADD)
-	-$(STRIP)     $(STRIPOPT)           $(REPLAY_TARGET)
+#	-$(STRIP)     $(STRIPOPT)           $(REPLAY_TARGET)
 
 
 $(TAGGER_TARGET):
 	$(CC) -DMPP_DECODER $(CFLAGS) -o $(TAGGER_TARGET) $(TAGGER_TARGET).c
-	-$(STRIP)     $(STRIPOPT)           $(TAGGER_TARGET)
+#	-$(STRIP)     $(STRIPOPT)           $(TAGGER_TARGET)
 
 
 $(CLIPSTAT_TARGET):