comparison mp3lib/Makefile @ 4322:2935211e4f9b

Fixing compilation on non-MMX but x86 systems
author nick
date Wed, 23 Jan 2002 17:27:07 +0000
parents c9bdfcc8badc
children 1972c3475d93
comparison
equal deleted inserted replaced
4321:63fb32311b3b 4322:2935211e4f9b
9 endif 9 endif
10 CFLAGS = $(OPTFLAGS) $(EXTRA_INC) 10 CFLAGS = $(OPTFLAGS) $(EXTRA_INC)
11 ifeq ($(TARGET_ARCH_X86),yes) 11 ifeq ($(TARGET_ARCH_X86),yes)
12 SRCS += decode_i586.c 12 SRCS += decode_i586.c
13 OBJS += decode_i586.o 13 OBJS += decode_i586.o
14 #ifeq ($(TARGET_MMX),yes)
15 CFLAGS += -fomit-frame-pointer
16 SRCS += decode_MMX.c dct64_MMX.c tabinit_MMX.c 14 SRCS += decode_MMX.c dct64_MMX.c tabinit_MMX.c
17 OBJS += decode_MMX.o dct64_MMX.o tabinit_MMX.o 15 OBJS += decode_MMX.o dct64_MMX.o tabinit_MMX.o
18 #endif
19 #ifeq ($(TARGET_SSE),yes) 16 #ifeq ($(TARGET_SSE),yes)
20 #SRCS += dct64_sse.s 17 #SRCS += dct64_sse.s
21 #OBJS += dct64_sse.o 18 #OBJS += dct64_sse.o
22 #endif 19 #endif
23 #ifeq ($(TARGET_3DNOW),yes)
24 SRCS += dct36_3dnow.s dct64_3dnow.c 20 SRCS += dct36_3dnow.s dct64_3dnow.c
25 OBJS += dct36_3dnow.o dct64_3dnow.o 21 OBJS += dct36_3dnow.o dct64_3dnow.o
26 #endif
27 #ifeq ($(TARGET_3DNOWEX),yes)
28 SRCS += dct36_k7.c dct64_k7.c 22 SRCS += dct36_k7.c dct64_k7.c
29 OBJS += dct36_k7.o dct64_k7.o 23 OBJS += dct36_k7.o dct64_k7.o
30 #endif
31 endif 24 endif
32 25
33 .SUFFIXES: .c .o 26 .SUFFIXES: .c .o
34 27
35 # .PHONY: all clean 28 # .PHONY: all clean