Skip to content

Commit b14e26a

Browse files
committed
adds the -thread option to enable building with ctypes 1.18
See also yallop/ocaml-ctypes#651
1 parent 3193cb3 commit b14e26a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Diff for: Makefile.in

+4-4
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,13 @@ sharedlib: $(BUILDDIR)/lib$(LIBRARY)$(EXTDLL)
5050

5151
ifeq ($(OSTYPE),$(filter $(OSTYPE),Win32 Cygwin))
5252
$(BUILDDIR)/lib$(LIBRARY)$(EXTDLL): $(CAML_INIT) $(LIBFILES)
53-
$(OCAMLOPT) -o $@ -linkpkg -output-obj -verbose -package $(PACKAGES) $^
53+
$(OCAMLOPT) -o $@ -thread -linkpkg -output-obj -verbose -package $(PACKAGES) $^
5454
else ifeq ($(SYSTEM),$(filter $(SYSTEM),macosx))
5555
$(BUILDDIR)/lib$(LIBRARY)$(EXTDLL): $(CAML_INIT) $(LIBFILES)
56-
$(OCAMLOPT) -o $@ -linkpkg -runtime-variant _pic -verbose -ccopt -dynamiclib -package $(PACKAGES) $^
56+
$(OCAMLOPT) -o $@ -thread -linkpkg -runtime-variant _pic -verbose -ccopt -dynamiclib -package $(PACKAGES) $^
5757
else
5858
$(BUILDDIR)/lib$(LIBRARY)$(EXTDLL): $(CAML_INIT) $(LIBFILES)
59-
$(OCAMLOPT) -o $@ -linkpkg -output-obj -runtime-variant _pic -verbose -package $(PACKAGES) $^
59+
$(OCAMLOPT) -o $@ -thread -linkpkg -output-obj -runtime-variant _pic -verbose -package $(PACKAGES) $^
6060
endif
6161

6262
stubs: $(GENERATED)
@@ -75,7 +75,7 @@ $(BUILDDIR)/%.cmx: %.ml
7575
$(OCAMLOPT) -c -o $@ -I $(BUILDDIR)/generated -I $(BUILDDIR)/lib -package $(PACKAGES) $<
7676

7777
$(GENERATOR): $(GENERATOR_FILES)
78-
$(OCAMLOPT) -o $@ -linkpkg -package $(PACKAGES) $^
78+
$(OCAMLOPT) -o $@ -thread -linkpkg -package $(PACKAGES) $^
7979

8080
clean:
8181
rm -rf $(BUILDDIR)

0 commit comments

Comments
 (0)