bf95278
From: Peter Lemenkov <lemenkov@gmail.com>
bf95278
Date: Thu, 21 Mar 2013 18:53:10 +0400
8b193d9
Subject: [PATCH] Respect CFLAGS
bf95278
bf95278
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
bf95278
4906fb3
diff --git a/c_src/Makefile b/c_src/Makefile
78e4792
index 2ea8de0f..c4624168 100644
4906fb3
--- a/c_src/Makefile
4906fb3
+++ b/c_src/Makefile
78e4792
@@ -79,6 +79,7 @@ else
78e4792
     LIBS = -shared
f157dae
     CXX_LD = -lstdc++
f157dae
     CXXFLAGS += $(CFLAGS)
79accde
+    GL_LIBS += -lGLU -lGL
de6456f
   endif
bf95278
  endif
bf95278
 endif
78e4792
@@ -118,7 +119,8 @@ $(LIBDIR)/wings_tess.$(SO_EXT): $(TESS_OBJ_FILES) wings_tess.c
bf95278
 
bf95278
 $(LIBDIR)/%.$(SO_EXT): %.c
bf95278
 	install -d $(LIBDIR)
78e4792
-	$(GCC) $(CFLAGS) -I$(ERL_INC) $(DEBUG) $(OUT) $@ $< $(LIBS)
78e4792
+	$(GCC) $(CFLAGS) -fPIC -I$(ERL_INC) $(DEBUG) $(OUT) $@ $< $(LIBS) $(GL_LIBS)
78e4792
+
bf95278
 
78e4792
 tess/%.$(OBJ): tess/%.c $(TESS_HEADER_FILES)
78e4792
 	$(GCC) $(CFLAGS) -c $(OUT_OBJ)$@ $<