Salut à tous!
Peut être que ma question va paraitre stupide à plus d'un mais tant pis, j'ai besoin d'une réponse!
Je veux compiler un programme openGL sous mac OS X mais je n'y arrive pas.
Voilà mon makefile:
CC = cc
CFLAGS =
LD = cc
LDFLAGS = -L/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lX11 -lm
PROGS = cube wcube ndcube glutshow
all: $(PROGS)
clean:
rm -f $(PROGS) *.o *~
cube: cube.c
$(CC) -o $@ $< $(LDFLAGS)
wcube: wcube.c
$(CC) -o $@ $< $(LDFLAGS)
ndcube: ndcube.c
$(CC) -o $@ $< $(LDFLAGS)
glutshow: glutshow.c
$(CC) -o $@ $< $(LDFLAGS)
Et voilà le message associée à la compilation :
cc -o cube cube.c -L/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lX11 -lm
/usr/bin/ld: can't locate file for: -lglut
collect2: ld returned 1 exit status
make: *** [cube] Error 1
Un pb avec -lglut à priori... mais je ne sais pas le régler, et je n'ai rien trouvé qui m'aide sur les forums.
Merci de répondre!
Peut être que ma question va paraitre stupide à plus d'un mais tant pis, j'ai besoin d'une réponse!
Je veux compiler un programme openGL sous mac OS X mais je n'y arrive pas.
Voilà mon makefile:
CC = cc
CFLAGS =
LD = cc
LDFLAGS = -L/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lX11 -lm
PROGS = cube wcube ndcube glutshow
all: $(PROGS)
clean:
rm -f $(PROGS) *.o *~
cube: cube.c
$(CC) -o $@ $< $(LDFLAGS)
wcube: wcube.c
$(CC) -o $@ $< $(LDFLAGS)
ndcube: ndcube.c
$(CC) -o $@ $< $(LDFLAGS)
glutshow: glutshow.c
$(CC) -o $@ $< $(LDFLAGS)
Et voilà le message associée à la compilation :
cc -o cube cube.c -L/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lX11 -lm
/usr/bin/ld: can't locate file for: -lglut
collect2: ld returned 1 exit status
make: *** [cube] Error 1
Un pb avec -lglut à priori... mais je ne sais pas le régler, et je n'ai rien trouvé qui m'aide sur les forums.
Merci de répondre!