(* utils/config.generated.ml. Generated from config.generated.ml.in by configure. *) #2 "utils/config.generated.ml.in" (**************************************************************************) (* *) (* OCaml *) (* *) (* Xavier Leroy, projet Cristal, INRIA Rocquencourt *) (* *) (* Copyright 1996 Institut National de Recherche en Informatique et *) (* en Automatique. *) (* *) (* All rights reserved. This file is distributed under the terms of *) (* the GNU Lesser General Public License version 2.1, with the *) (* special exception on linking described in the file LICENSE. *) (* *) (**************************************************************************) (* This file is included in config_main.ml during the build rather than compiled on its own *) let bindir = {|C:/ocamlmgw-9834/bin|} let standard_library_default = {|C:/ocamlmgw-9834/lib/ocaml|} let ccomp_type = {|cc|} let c_compiler = {|i686-w64-mingw32-gcc|} let c_compiler_vendor = {|mingw-9-0-gcc-10-2|} let c_output_obj = {|-o |} let c_has_debug_prefix_map = false let as_has_debug_prefix_map = false let bytecode_cflags = {|-O2 -fno-strict-aliasing -fwrapv -mms-bitfields |} let bytecode_cppflags = {| |} let native_cflags = {|-O2 -fno-strict-aliasing -fwrapv -mms-bitfields |} let native_cppflags = {| |} let bytecomp_c_libraries = {| -lws2_32 -lole32 -luuid -lversion -lshlwapi -lsynchronization -l:libpthread.a -lgcc_eh|} (* bytecomp_c_compiler and native_c_compiler have been supported for a long time and are retained for backwards compatibility. For programs that don't need compatibility with older OCaml releases the recommended approach is to use the constituent variables c_compiler, {bytecode,native}_c[pp]flags etc. directly. *) let bytecomp_c_compiler = c_compiler ^ " " ^ bytecode_cflags ^ " " ^ bytecode_cppflags let native_c_compiler = c_compiler ^ " " ^ native_cflags ^ " " ^ native_cppflags let native_c_libraries = {| -lws2_32 -lole32 -luuid -lversion -lshlwapi -lsynchronization -l:libpthread.a -lgcc_eh|} let compression_c_libraries = {||} let native_ldflags = {||} let with_nonexecstack_note = false let native_pack_linker = {|i686-w64-mingw32-ld -r -o |} let default_rpath = {||} let mksharedlibrpath = {||} let ar = {|i686-w64-mingw32-ar|} let supports_shared_libraries = true let native_dynlink = false let mkdll = {|flexlink -chain mingw -stack 16777216 -link -static-libgcc|} let mkexe = {|flexlink -exe -chain mingw -stack 16777216 -link -municode |} let mkmaindll = {|flexlink -maindll -chain mingw -stack 16777216 -link -static-libgcc|} let flambda = false let with_flambda_invariants = false let with_cmm_invariants = false let with_codegen_invariants = true let windows_unicode = 1 != 0 let flat_float_array = true let align_double = false let align_int64 = false let function_sections = false let afl_instrument = false let native_compiler = false let architecture = {|i386|} let model = {|default|} let system = {|mingw|} let target_os_type = {|Win32|} let asm = {|i686-w64-mingw32-gcc -c|} let asm_cfi_supported = false let asm_size_type_directives = false let with_frame_pointers = false let reserved_header_bits = 0 let ext_exe = {|.exe|} let ext_obj = "." ^ {|o|} let ext_asm = "." ^ {|s|} let ext_lib = "." ^ {|a|} let ext_dll = "." ^ {|dll|} let host = {|i686-w64-mingw32|} let target = {|i686-w64-mingw32|} let systhread_supported = true let flexdll_dirs = ["+flexdll"] let ar_supports_response_files = true let tsan = false let shebangscripts = false