Subversion Repositories Kolibri OS

Rev

Rev 6150 | Rev 9025 | 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