5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync# -*-makefile-*-
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync# Configuration for Solaris on x86 with gcc, dynamic libs
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncCONFIG_NAME = solaris-x86-gcc-dri
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync# Compiler and flags
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncPIC_FLAGS = -fPIC
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncX11_INCLUDES = -I /usr/X11/include
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncDEFINES = -DUSE_XSHM -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER \
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync -DGLX_DIRECT_RENDERING -DHAVE_ALIAS -DGLX_INDIRECT_RENDERING -Dsun
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync# -DGLX_USE_TLS
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncCFLAGS = $(PASSED_CFLAGS) $(X11_INCLUDES) \
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync -Wall -Wmissing-prototypes -std=c99 -ffast-math \
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) $(ASM_FLAGS)
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncCXXFLAGS = $(PASSED_CFLAGS) $(X11_INCLUDES) \
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync -Wall $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES)
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncGLUT_CFLAGS = -fexceptions
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync# Directories
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncDRIVER_DIRS = dri
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncPROGRAM_DIRS =
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncWINDOW_SYSTEM = dri
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncDRM_SOURCE_PATH=$(TOP)/../drm
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsyncDRI_DIRS = i915 i965 r200 r300 radeon
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync#ASM_FLAGS = -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync#ASM_SOURCES = $(X86_SOURCES)
5b2d32859ee0ee4f2443c3a15bc33af6e5823276vboxsync#ASM_API = $(X86_API)
68baefc21f54007de45fdb9eea43031b771c66e4vboxsyncGL_LIB_DEPS += -L/usr/X11/lib -lXdamage -lXfixes -R/usr/X11/lib -lXdamage -lXfixes -lXxf86vm $(LIBDRM_LIB) -lc -Wl,-M,mapfile.scope
68baefc21f54007de45fdb9eea43031b771c66e4vboxsyncDRI_LIB_DEPS = $(LIBDRM_LIB) $(EXPAT_LIB) -l$(GL_LIB) -lm -lc
68baefc21f54007de45fdb9eea43031b771c66e4vboxsyncAPP_LIB_DEPS = $(LDFLAGS) $(EXTRA_LIB_PATH) -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lm -lXdamage
68baefc21f54007de45fdb9eea43031b771c66e4vboxsyncCOPY_LIBS = cp -f
68baefc21f54007de45fdb9eea43031b771c66e4vboxsyncMAKE = gmake