Update function signatures for EXT_tfp entrypoints.
[mesa-demos.git] / configs / linux-directfb
blob42f7d29fca0bdcbd49cdc6430143369feca8636a
1 # Configuration for DirectFB
3 include $(TOP)/configs/default
5 CONFIG_NAME = linux-directfb
7 # Compiler and flags
8 CC  = gcc
9 CXX = g++
11 CFLAGS   = -Wall -O3 -ffast-math -fPIC -std=c99 -D_GNU_SOURCE -D_POSIX_SOURCE -D_SVID_SOURCE \
12          -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -DPTHREADS
14 CXXFLAGS = -Wall -O3 -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE   
16 HAVE_X86 = $(shell uname -m | grep 'i[3-6]86' >/dev/null && echo yes)
17 ifeq ($(HAVE_X86), yes)
18      CFLAGS   += -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
19      CXXFLAGS += -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
20      ASM_SOURCES = $(X86_SOURCES)
21      ASM_API = $(X86_API)
22 endif
24 # Directories
25 SRC_DIRS     = mesa glu
26 DRIVER_DIRS  = directfb
27 PROGRAM_DIRS = # disabled
29 # Library/program dependencies
30 GL_LIB_DEPS  = -lm -lpthread