Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / BUILDER / makefile / private / api / cpp / winSystemLib.mk
1 # Version : 0.0.4
2 # Author : Cedric.Bilat@he-arc.ch
3 #
4
5 ifndef __API_WIN_SYSTEM_LIBRARY_MK__
6 __API_WIN_SYSTEM_LIBRARY_MK__=true
7
8 ##########################################
9 # win systenm library #
10 ##########################################
11
12 #deprecated
13
14 #########################
15 # WINDOWS #
16 #########################
17
18 ifeq ($(OS),Win)
19
20 ############
21 # Visual #
22 ############
23
24 ifeq ($(COMPILATEUR),VISUAL)
25
26 # flag permettant de linker statically les librairies systemes de visual (la CRT entre autre)
27 # en commentaire, pour pouvoir mettre /MD pour linker own lib without winAdvancedSystemLib.mk
28 # CXXFLAGS+= /MT
29
30 #link
31 DEFAULT_SYS_LIBRARY_FILES+= kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
32 DEFAULT_SYS_LIBRARY_FILES+= shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
33
34 endif
35
36 ############
37 # Intel #
38 ############
39
40 ifeq ($(COMPILATEUR),INTEL)
41
42 #link
43 #rien
44
45 endif
46
47 ############
48 # MINGW #
49 ############
50
51 ifeq ($(COMPILATEUR),MINGW)
52
53 #link
54 #rien
55
56 endif
57
58 endif
59
60
61
62 #########################
63 # LINUX #
64 #########################
65
66 ifeq ($(OS),Linux)
67
68 ############
69 # GCC #
70 ############
71
72 ifeq ($(COMPILATEUR),g++)
73
74 #link
75 #rien
76
77 endif
78
79 ############
80 # INTEL #
81 ############
82
83 ifeq ($(COMPILATEUR),INTEL)
84
85 #link
86 #rien
87
88 endif
89
90 endif
91
92 ##########################################
93 # END #
94 ##########################################
95
96 endif#__API_WIN_SYSTEM_LIBRARY_MK__
97