Added -ld_classic flag for clang 15+

This commit is contained in:
Roman Venediktov 2024-06-29 16:03:30 +02:00
parent 670bb2d242
commit 2f732ef0ce

View file

@ -1306,7 +1306,7 @@ let build cmd prog =
cmd#dump_file "i" (Interface.gen prog); cmd#dump_file "i" (Interface.gen prog);
let inc = get_std_path () in let inc = get_std_path () in
let compiler = "clang" in let compiler = "clang" in
let flags = "-arch x86_64" in let flags = "-arch x86_64 -ld_classic" in
match cmd#get_mode with match cmd#get_mode with
| `Default -> | `Default ->
let objs = find_objects (fst @@ fst prog) cmd#get_include_paths in let objs = find_objects (fst @@ fst prog) cmd#get_include_paths in