source: 3DVCSoftware/branches/HTM-DEV-0.3-dev2/build/linux/lib/TLibDecoder/makefile @ 453

Last change on this file since 453 was 324, checked in by tech, 12 years ago

Initial development version for update to latest HM version.
Includes MV-HEVC and basic extensions for 3D-HEVC.

  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1# the SOURCE definiton lets move your makefile to another position
2CONFIG                  = LIBRARY
3
4# set pathes to the correct directories
5SRC_DIR                 = ../../../../source/Lib/TLibDecoder
6INC_DIR                 = ../../../../source/Lib
7LIB_DIR                 = ../../../../lib
8BIN_DIR                 = ../../../../bin
9
10SRC_DIR1                =
11SRC_DIR2                =
12SRC_DIR3                =
13SRC_DIR4                =
14
15
16USER_INC_DIRS   = -I$(SRC_DIR)
17USER_LIB_DIRS   =
18
19# intermediate directory for object files
20OBJ_DIR                 = ./objects
21
22# the library name
23PRJ_NAME                = TLibDecoder
24
25# version information
26MAJOR_VER               = 0
27MINOR_VER               = 1
28VER                             = $(MAJOR_VER).$(MINOR_VER)
29
30# defines to set
31DEFS                    = -DMSYS_LINUX
32
33# set objects
34OBJS            = \
35                                $(OBJ_DIR)/AnnexBread.o \
36                                $(OBJ_DIR)/NALread.o \
37                                $(OBJ_DIR)/SEIread.o \
38                                $(OBJ_DIR)/SyntaxElementParser.o \
39                                $(OBJ_DIR)/TDecBinCoderCABAC.o \
40                                $(OBJ_DIR)/TDecCAVLC.o \
41                                $(OBJ_DIR)/TDecCu.o \
42                                $(OBJ_DIR)/TDecEntropy.o \
43                                $(OBJ_DIR)/TDecGop.o \
44                                $(OBJ_DIR)/TDecSbac.o \
45                                $(OBJ_DIR)/TDecSlice.o \
46                                $(OBJ_DIR)/TDecTop.o \
47
48LIBS                            = -lpthread
49
50DEBUG_LIBS                      =
51RELEASE_LIBS            =
52
53STAT_LIBS                       =
54DYN_LIBS                        = -ldl
55
56# the libraries to link with
57STAT_DEBUG_LIBS         =
58STAT_RELEASE_LIBS       =
59DYN_DEBUG_LIBS          =
60DYN_RELEASE_LIBS        =
61
62# name of the base makefile
63MAKE_FILE_NAME          = ../../common/makefile.base
64
65# include the base makefile
66include $(MAKE_FILE_NAME)
Note: See TracBrowser for help on using the repository browser.