/
config.ocp.win64
48 lines (43 loc) · 1.82 KB
/
config.ocp.win64
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
(*******************************************************************)
(* *)
(* wxOCaml *)
(* *)
(* Fabrice LE FESSANT *)
(* *)
(* Copyright 2013, INRIA/OCamlPro. *)
(* Licence LGPL v3.0 with linking exception. *)
(* *)
(*******************************************************************)
if system = "win32" || system = "win64" then {
x = [ %disp( env = [ system "WINDOWS !" ]) ]
exe_ext = ".exe"
obj_ext = ".obj"
lib_ext = ".lib"
} else {
x = [ %disp( env = [ system "NOT WINDOWS !" ]) ]
exe_ext = ""
obj_ext = ".o"
lib_ext = ".a"
}
binannot = false
wx_version = "3.0.2"
(* You must rename vc90_x64_dll to vc_x64_dll *)
cxx = [ "cl" "/nologo"
]
cppflags = [
"-I" "C:/Users/LeFessant/GIT/ocplib-wxOCaml/wxMSW-3.0.2/include/msvc"
"-I" "C:/Users/LeFessant/GIT/ocplib-wxOCaml/wxMSW-3.0.2/include"
"-I" "C:/Users/LeFessant/AppData/Roaming/OCamlPro/OCPWin64/lib"
"-D_FILE_OFFSET_BITS=64" "-DWXUSINGDLL" "-D_UNICODE"
"/EHsc"
"-I" "../wxConfig" ] (* @CPPFLAGS *)
cxxflags = [] (* @CXXFLAGS *)
cxxlibs = [ "/link" "/LIBPATH:C:/Users/LeFessant/GIT/ocplib-wxOCaml/wxMSW-3.0.2/lib/vc_x64_dll" ] (* @LIBS *)
begin config "link-with-wxOCaml"
custom = true
bytelink += [ "-custom" ]
link += [ "-verbose" "-cclib" "-llibwxOCaml_api" "-I" "C:/Users/LeFessant/GIT/ocplib-wxOCaml/wxMSW-3.0.2/lib/vc_x64_dll" (* @LIBS *) ]
end
begin config "compile-c-with-wxWidget"
ccopt = [ cxxflags cppflags ]
end