nv50: fix build-predicate function
[mesa.git] / src / mesa / drivers / glslcompiler / Makefile
index dc4abd44d4937fc9168fed27e63ef15c5a296148..6da9f93f59a8616a2407ee7770149027915480c9 100644 (file)
@@ -9,15 +9,14 @@ PROGRAM = glslcompiler
 
 OBJECTS = \
        glslcompiler.o \
-       ../../glapi/glapi.o \
-       ../../glapi/glthread.o \
-       ../../main/dispatch.o \
        ../common/driverfuncs.o \
-       ../../libmesa.a
+       ../../libmesa.a \
+       $(TOP)/src/mapi/glapi/libglapi.a
 
 INCLUDES = \
        -I$(TOP)/include \
        -I$(TOP)/include/GL/internal \
+       -I$(TOP)/src/mapi \
        -I$(TOP)/src/mesa \
        -I$(TOP)/src/mesa/main \
        -I$(TOP)/src/mesa/glapi \
@@ -33,11 +32,11 @@ default: $(PROGRAM)
 
 
 glslcompiler: $(OBJECTS)
-       $(CC) $(OBJECTS) -lm -lpthread -o $@
+       $(CC) $(OBJECTS) $(GL_LIB_DEPS) -o $@
 
 
 glslcompiler.o: glslcompiler.c
-       $(CC) -c $(CFLAGS) $(INCLUDES) glslcompiler.c -o $@
+       $(CC) -c $(INCLUDES) $(CFLAGS) glslcompiler.c -o $@
 
 
 clean: