[OCaml] Embed the flags necessary for linking with libLLVM.so into .cmxa files
authorPeter Zotov <whitequark@whitequark.org>
Tue, 26 Nov 2013 20:40:34 +0000 (20:40 +0000)
committerPeter Zotov <whitequark@whitequark.org>
Tue, 26 Nov 2013 20:40:34 +0000 (20:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195782 91177308-0d34-0410-b5e6-96231b3b80d8

bindings/ocaml/Makefile.ocaml

index 98e5be9cbb02508898d8526eaf39527933a4b8f3..f7ee43b8f20f533b86053b054ac6f32b36367099 100644 (file)
@@ -89,6 +89,7 @@ endif
 ifdef OCAMLSTUBS
 Archive.CMXA := $(strip $(OCAMLOPT) -a $(patsubst %,-cclib %, \
                                     $(LLVMLibsOptions) -l$(LIBRARYNAME)) \
 ifdef OCAMLSTUBS
 Archive.CMXA := $(strip $(OCAMLOPT) -a $(patsubst %,-cclib %, \
                                     $(LLVMLibsOptions) -l$(LIBRARYNAME)) \
+                                    -cclib -L$(SharedLibDir) \
                                     $(OCAMLDEBUGFLAG) -o)
 else
 Archive.CMXA := $(strip $(OCAMLOPT) -a $(OCAMLAFLAGS) $(OCAMLDEBUGFLAG) -o)
                                     $(OCAMLDEBUGFLAG) -o)
 else
 Archive.CMXA := $(strip $(OCAMLOPT) -a $(OCAMLAFLAGS) $(OCAMLDEBUGFLAG) -o)