Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / BUILDER / makefile / private / api / cuda / cuda_X11.mk
1 # Version : 0.0.4
2 # Author : Cedric.Bilat@he-arc.ch
3 #
4
5 ifndef __API_CUDA_X11_MK__
6 __API_CUDA_X11_MK__=true
7
8 ##########################################
9 # x11 Cuda #
10 ##########################################
11
12 #linux only!
13
14 #########################
15 # LINUX #
16 #########################
17
18 ifeq ($(OS),Linux)
19
20 ############
21 # common #
22 ############
23
24 #compilation
25 #NVCCFLAGS+= -I/usr/include/X11
26 NVCCFLAGS+= -I$(subst :, -I,${X11_INC})
27
28 #linkage
29 #NVCCLDFLAGS+= -L/usr/lib/x86_64-linux-gnu
30 #NVCCLDFLAGS+= -lX11
31
32 NVCCLDFLAGS+= -L$(subst :, -L,${X11_LIB})
33 NVCCLDFLAGS+= -l$(subst :, -l,${X11_LIBRARIES})
34
35 ############
36 # GCC #
37 ############
38
39 ifeq ($(COMPILATEUR),g++)
40
41 #ien
42
43 endif
44
45 ############
46 # ARM #
47 ############
48
49 ifeq ($(ARCH),arm)
50 #NVCCFLAGS+= -I$(subst :, -I,${X11_INC})
51 #NVCCLDFLAGS+= -L$(subst :, -L,${X11_LIB})
52
53 RPATH_LINK+=${X11_LIB}
54 endif
55
56 endif#end os
57
58 ##########################################
59 # END #
60 ##########################################
61
62 endif#__API_CUDA_X11_MK__
63