Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix compilation of a cross-toolchain with ocamldoc enabled #251

Closed
wants to merge 1 commit into from

Conversation

whitequark
Copy link
Member

This PR pulls the shell script into the ocamldoc Makefile, which makes it simpler, but more importantly, allows to use $(CAMLRUN) without exports.

This PR also adds a check that $(HOST) and $(TARGET) have to be the same for the host camlrun to be able to load dllunix.so and dllstr.so. When we are compiling a cross-toolchain, these libraries are guaranteed to be present and loadable without -I.

@whitequark whitequark changed the title Fix cross-compilation with ocamldoc enabled Fix compilation of a cross-toolchain with ocamldoc enabled Sep 29, 2015
@gasche
Copy link
Member

gasche commented Oct 9, 2015

Merged in trunk, thanks for the patch.

@gasche gasche closed this Oct 9, 2015
@whitequark whitequark deleted the cross-ocamldoc branch October 9, 2015 20:49
stedolan pushed a commit to stedolan/ocaml that referenced this pull request Feb 20, 2020
…-record

Inlining loads in the native code
mshinwell added a commit to mshinwell/ocaml that referenced this pull request Aug 26, 2020
lthls pushed a commit to lthls/ocaml that referenced this pull request Sep 23, 2020
lthls pushed a commit to lthls/ocaml that referenced this pull request Sep 23, 2020
lthls pushed a commit to lthls/ocaml that referenced this pull request Sep 24, 2020
chambart pushed a commit to chambart/ocaml-1 that referenced this pull request Oct 5, 2021
EmileTrotignon pushed a commit to EmileTrotignon/ocaml that referenced this pull request Jan 12, 2024
EmileTrotignon pushed a commit to EmileTrotignon/ocaml that referenced this pull request Jan 12, 2024
Install all opam dev tool packages in one shot, instead of piecemeal. This is
more efficient with the user's time.

Use utop directly instead of spending paragraphs showing the `ocaml` toplevel,
then talking about `rlwrap`. For beginners, `ocaml` toplevel and `rlwrap` are
almost certainly irrelevant when utop exists.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants