Rev 6150 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6150 | Rev 6658 | ||
---|---|---|---|
Line 14... | Line 14... | ||
14 | LIB_DIR:= $(SDK_DIR)/lib |
14 | LIB_DIR:= $(SDK_DIR)/lib |
Line 15... | Line 15... | ||
15 | 15 | ||
16 | INCLUDES= -I. -I$(SDK_DIR)/sources/newlib/libc/include -I$(SDK_DIR)/sources/ffmpeg/ffmpeg-2.8 |
16 | INCLUDES= -I. -I$(SDK_DIR)/sources/newlib/libc/include -I$(SDK_DIR)/sources/ffmpeg/ffmpeg-2.8 |
Line 17... | Line 17... | ||
17 | INCLUDES+=-I$(SDK_DIR)/sources/freetype/include -I$(SDK_DIR)/sources/vaapi/libva-1.6.2 |
17 | INCLUDES+=-I$(SDK_DIR)/sources/freetype/include -I$(SDK_DIR)/sources/vaapi/libva-1.6.2 |
18 | 18 | ||
19 | DEFINES= -DDEBUG=1 -DHAVE_VAAPI -DPACKAGE_NAME=\"Fplay-vaapi\" |
19 | DEFINES= -DDEBUG=1 -D_GNU_SOURCE -DHAVE_VAAPI -DPACKAGE_NAME=\"Fplay-vaapi\" |
Line 20... | Line -... | ||
20 | LIBS:= -lavdevice.dll -lavformat.dll -lavcodec.dll -lavutil.dll -lswscale.dll |
- | |
21 | LIBS+= -lswresample.dll -lsound -lpixlib3 -lfreetype.dll -lva.dll -lgcc -lc.dll -lapp |
- | |
22 | 20 | LIBS:= -lavdevice.dll -lavformat.dll -lavcodec.dll -lavutil.dll -lswscale.dll |
|
Line 23... | Line 21... | ||
23 | LIBPATH:= -L$(LIB_DIR) -L/home/autobuild/tools/win32/mingw32/lib |
21 | LIBS+= -lswresample.dll -lsound -lpixlib3 -lfreetype.dll -lva.dll -lgcc -lc.dll |
24 | 22 | ||
25 | LDFLAGS = -static -nostdlib --stack 0x200000 -Map fplay.map -T$(SDK_DIR)/sources/newlib/app.lds --image-base 0 |
23 | LDFLAGS = -static --subsystem native --stack 0x200000 -Map fplay.map -Tapp-dynamic.lds --image-base 0 |
26 | 24 | ||
Line 44... | Line 42... | ||
44 | # targets |
42 | # targets |
Line 45... | Line 43... | ||
45 | 43 | ||
Line 46... | Line 44... | ||
46 | all:$(NAME) |
44 | all:$(NAME) |
47 | 45 | ||
48 | $(NAME): $(OBJECTS) Makefile |
46 | $(NAME): $(OBJECTS) Makefile |
Line 49... | Line 47... | ||
49 | $(LD) $(LDFLAGS) $(LIBPATH) --subsystem native -o $@ $(OBJECTS) $(LIBS) |
47 | $(LD) $(LDFLAGS) -o $@ $(OBJECTS) $(LIBS) |
50 | kos32-objcopy $@ -O binary |
48 | kos32-objcopy $@ -O binary |