GLAZE_CFLAGS = $(CFLAGS) $(WARN_CFLAGS)
$(LIBGLAZE_LIBNAME): glaze.c
- $(CC) $(GLAZE_CFLAGS) -fPIC -shared -Wl,-Bsymbolic,-soname=$(LIBGLAZE_SONAME) -ldl -o $@ $<
+ $(CC) $(GLAZE_CFLAGS) -fPIC -shared -Wl,-Bsymbolic,-soname=$(LIBGLAZE_SONAME) -ldl -ltalloc -o $@ $<
$(LIB64_DIR)/libGL.so.1: glaze-gl.c glapi.def
mkdir -p $(LIB64_DIR)
- $(CC) $(GLAZE_CFLAGS) -m64 -fPIC -shared -Wl,-Bsymbolic -o $@ $<
+ $(CC) $(GLAZE_CFLAGS) -m64 -fPIC -shared -Wl,-Bsymbolic -lelf -o $@ $<
$(LIB32_DIR)/libGL.so.1: glaze-gl.c specs/gl.def
mkdir -p $(LIB32_DIR)
- $(CC) $(GLAZE_CFLAGS) -m32 -fPIC -shared -Wl,-Bsymbolic -o $@ $<
+ $(CC) $(GLAZE_CFLAGS) -m32 -fPIC -shared -Wl,-Bsymbolic -lelf -o $@ $<
glaze-find-libgl-32: glaze-find-libgl.c
$(CC) $(GLAZE_CFLAGS) -m32 -fPIC -ldl -o $@ $<