Subversion Repositories Kolibri OS

Rev

Rev 4768 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1.  
  2. LIBRARY= libeglut
  3.  
  4. CC=gcc
  5. CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -fomit-frame-pointer
  6.  
  7. AR= ar
  8.  
  9. INCLUDES= -I. -I../newlib/include -I../Mesa/include -I../Mesa/src/gbm/main -I../render
  10.  
  11. LIBPATH:= -L../../lib
  12.  
  13.  
  14. DEFINES= -D__unix__ -DMESA_EGL_NO_X11_HEADERS
  15.  
  16.  
  17. SOURCES = eglut.c       \
  18.           eglut_screen.c
  19.  
  20.  
  21. OBJECTS =  $(patsubst %.c, %.o, $(SOURCES))
  22.  
  23.  
  24. # targets
  25.  
  26.  
  27. all:$(LIBRARY).a
  28.  
  29. $(LIBRARY).a: $(OBJECTS) Makefile
  30.         ar cvrs $(LIBRARY).a $(OBJECTS)
  31.         mv -f $(LIBRARY).a ../../lib
  32.  
  33. %.o : %.c Makefile
  34.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $<
  35.  
  36. clean:
  37.         -rm -f *.o
  38.  
  39.  
  40.  
  41.  
  42.