File: common.dja

package info (click to toggle)
mesa 3.1-17
  • links: PTS
  • area: main
  • in suites: potato
  • size: 10,908 kB
  • ctags: 19,599
  • sloc: ansic: 132,736; asm: 10,554; sh: 9,193; cpp: 3,540; makefile: 1,377
file content (23 lines) | stat: -rw-r--r-- 538 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
      CC = gcc
      LD = gcc
      AR = ar
      RM = del

  OFLAGS = -O3 -march=pentium
  DFLAGS = -D__DOS__ -D__MSDOS32__ -D__AMESA__
  WFLAGS = -Wall -Wno-uninitialized
  CFLAGS = $(WFLAGS) $(OFLAGS) $(DFLAGS)
  LFLAGS = -s

  GL_LIB = $(LIBDIR)/libGL.a
 GLU_LIB = $(LIBDIR)/libGLU.a
GLUT_LIB = $(LIBDIR)/libGLUT.a
    LIBS = $(GLUT_LIB) $(GLU_LIB) $(GL_LIB)
 LIB_DEP = $(LIBS) -lalleg


%.o: %.c
	$(CC) -c -I. -I$(INCDIR) $(CFLAGS) $< -o $@

%.exe: %.o $(LIBS)
	$(LD) -L$(LIBDIR) $(LFLAGS) $< $(LIB_DEP) -o $@