2 # Author : Cedric.Bilat@he-arc.ch
5 ifndef __API_CUDA_FREEGLUT_MK__
6 __API_CUDA_FREEGLUT_MK__=true
9 ##########################################
11 ##########################################
14 include ${API_CUDA}/cuda_GL.mk
16 API_FreeGlut=../API_FreeGlut
20 #########################
22 #########################
26 SRC_AUX+= ${API_FreeGlut}/INC_WIN
32 ifeq ($(COMPILATEUR),VISUAL)
35 SRC_AUX+= ${API_FreeGlut}/LIB/visual
38 API_BIN+= ${API_FreeGlut}/BIN/visual
46 ifeq ($(COMPILATEUR),INTEL)
49 SRC_AUX+= ${API_FreeGlut}/LIB/visual
52 API_BIN+= ${API_FreeGlut}/BIN/visual
60 ifeq ($(COMPILATEUR),MINGW)
63 SRC_AUX+= ${API_FreeGlut}/LIB/mingw
66 API_BIN+= ${API_FreeGlut}/BIN/visual
74 #########################
76 #########################
85 NVCCLDFLAGS+= -l$(subst :, -l,${FREEGLUT_LIBRARIES})
91 ifeq ($(COMPILATEUR),g++)
101 ifeq ($(COMPILATEUR),INTEL)
112 NVCCFLAGS+= -I$(subst :, -I,${FREEGLUT_INC})
113 NVCCLDFLAGS+= -L$(subst :, -L,${FREEGLUT_LIB})#car use freeglut system
114 RPATH_LINK+=${FREEGLUT_LIB}
119 ##########################################
121 ##########################################
123 endif#__API_CUDA_FREEGLUT_MK__