title: no rule to make target `glsldshders.o`, needed by`openframework`
body: <pre><code>make: *** No rule to make target `glslshaders.o', needed by `openglframework'.  Stop.
  </code></pre>
  
  <p>Who can help?!!</p>
  
  <p>Here is my make file:</p>
  
  <pre><code># GNU (everywhere)
  
  CC = gcc -g -Wall
  
  # GNU (faster)
  
  #CPP = gcc -O5 -Wall -fomit-frame-pointer -ffast-math 
  
  UNAME := $(shell uname) 
  
  ifeq ($(UNAME),) 
  UNAME := MINGW 
  endif 
  
  EXECUTABLE = openglframework 
  
  OBJS = openglframework.o glslshaders.o glm.o 
  
  ifeq ($(UNAME),Darwin) 
  
  LIBS = -lm -framework OpenGL -framework GLUT 
  
  else 
  
  ifeq ($(findstring MINGW,$(UNAME)),MINGW) 
  
  CC += -Iincludes -DNEED_GLEW -DGLEW_STATIC 
  
  
  OBJS += glew.o 
  LIBS = -lm -lopengl32 -lglu32 -Llibs -lfreeglut
  
  else 
  LIBS = -lm -lGL -lglut -lGLU
  
  endif 
  
  endif 
  
  ### TARGETS 
  $(EXECUTABLE): $(OBJS) 
      $(CC) $(OBJS) $(LIBS) -o $@ 
  depend: 
      make.dep 
  clean: 
      - /bin/rm -f *.bak *~ $(OBJS) $(EXECUTABLE) $(EXECUTABLE).exe 
  make.dep: 
      $(CC) -MM $(OBJS:.o=.c) &gt; make.dep 
  ### RULES
  
  .SUFFIXES: 
      .c .cpp .o .in .ppm .png .jpg .gif 
  .cpp.o: 
      $(CC) -c $&lt; .c.o: $(CC) -c $&lt; 
  
  ### DEPENDENCIES 
  include make.dep
  </code></pre>