Rev 4633 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4633 | Rev 4866 | ||
---|---|---|---|
Line 1... | Line -... | ||
1 | CC = gcc |
- | |
Line 2... | Line 1... | ||
2 | 1 | SRC_DIR:=$(SDK_DIR)/sources |
|
3 | SRC_DIR:=$(SDK_DIR)/sources |
2 | MESA_SRC:= $(SRC_DIR)/Mesa/src |
Line 4... | Line 3... | ||
4 | MESA_SRC:= $(SRC_DIR)/Mesa/src |
3 | |
5 | 4 | CFLAGS_OPT = -U_Win32 -U_WIN32 -U__MINGW32__ -UWIN32 -U_MSC_VER -Os |
|
6 | CFLAGS_OPT = -U_Win32 -U_WIN32 -U__MINGW32__ -UWIN32 -U_MSC_VER -Os |
5 | CFLAGS_OPT+= -fomit-frame-pointer -mno-ms-bitfields |
Line 7... | Line -... | ||
7 | CFLAGS_OPT+= -fomit-frame-pointer -mno-ms-bitfields |
- | |
8 | CFLAGS = -c $(CFLAGS_OPT) |
6 | CFLAGS = -c $(CFLAGS_OPT) |
Line 9... | Line -... | ||
9 | - | ||
10 | LD = ld |
- | |
11 | LDFLAGS = -nostdlib -shared -s --image-base 0 -T $(SRC_DIR)/newlib/dll.lds -e _DllStartup |
7 | |
12 | 8 | LDFLAGS = -nostdlib -shared -s --image-base 0 -T $(SRC_DIR)/newlib/dll.lds -e _DllStartup |
|
13 | STRIP = $(PREFIX)strip |
9 | |
14 | 10 | INC_MESA:= -I$(SRC_DIR)/newlib/include -I$(SRC_DIR)/Mesa/include |
|
Line 15... | Line 11... | ||
15 | INC_MESA:= -I$(SRC_DIR)/newlib/include -I$(SRC_DIR)/Mesa/include |
11 | INC_MESA+= -I./ -I$(MESA_SRC)/glsl -I$(MESA_SRC)/mesa -I$(MESA_SRC)/mapi |
Line 16... | Line 12... | ||
16 | INC_MESA+= -I./ -I$(MESA_SRC)/glsl -I$(MESA_SRC)/mesa -I$(MESA_SRC)/mapi |
12 | INC_MESA+= -I$(SRC_DIR)/libdrm -I$(MESA_SRC) -I$(SRC_DIR)/expat/lib |
Line 17... | Line 13... | ||
17 | INC_MESA+= -I$(SRC_DIR)/libdrm -I$(MESA_SRC) -I$(SRC_DIR)/expat/lib |
13 | INC_I965:= -I$(SRC_DIR)/libdrm/intel -I$(SRC_DIR)/libdrm/include/drm -I$(MESA_SRC)/mesa/drivers/dri/common |
18 | INC_I965:= -I$(SRC_DIR)/libdrm/intel -I$(SRC_DIR)/libdrm/include/drm -I$(MESA_SRC)/mesa/drivers/dri/common |
14 | |
Line 379... | Line 375... | ||
379 | 375 | all: i965_dri.drv |
|
Line 380... | Line 376... | ||
380 | all: i965_dri.drv |
376 | |
381 | 377 | i965_dri.drv: $(I965_OBJS) $(MESA_OBJS) dri.def Makefile |
|
382 | i965_dri.drv: $(I965_OBJS) $(MESA_OBJS) dri.def Makefile |
378 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(I965_OBJS) $(MESA_OBJS) dri.def $(LIBS) |
383 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(I965_OBJS) $(MESA_OBJS) dri.def $(LIBS) |
379 | # $(STRIP) $@ |
Line 384... | Line 380... | ||
384 | $(STRIP) $@ |
380 | mv -f $@ $(SDK_DIR)/bin |
385 | mv -f $@ $(SDK_DIR)/bin |
381 |