summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralainfrisch <alain@frisch.fr>2017-09-22 15:23:56 +0200
committeralainfrisch <alain@frisch.fr>2017-09-22 15:23:56 +0200
commit67a113017560fdfc6486f1f8d1f5ab1dc96ef2ee (patch)
treef73a3edd48e4ae193cd985eff6f2c47215fcefe0
parentb76e74251497ff8add96ea8ac5160a84ae69af3d (diff)
downloadocaml-doc_windows_unicode.tar.gz
Instructions related to FlexDLL.doc_windows_unicode
-rw-r--r--README.win32.adoc12
1 files changed, 9 insertions, 3 deletions
diff --git a/README.win32.adoc b/README.win32.adoc
index 33b406e4c7..919dd1f00a 100644
--- a/README.win32.adoc
+++ b/README.win32.adoc
@@ -73,9 +73,10 @@ https://github.com/alainfrisch/flexdll. A binary distribution is available;
instructions on how to build FlexDLL from sources, including how to bootstrap
FlexDLL and OCaml are given <<seflexdll,later in this document>>. Unless you
bootstrap FlexDLL, you will need to ensure that the directory to which you
-install FlexDLL is included in your `PATH` environment variable. Note: if you
-use Visual Studio 2015 or Visual Studio 2017, the binary distribution of
-FlexDLL will not work and you must build it from sources.
+install FlexDLL is included in your `PATH` environment variable. Note: binary distributions
+of FlexDLL are compatible only with certain versions of Visual Studio; for instance
+version 0.36 of FlexDLL require Visual Studio 2015 or above, while earlier versions
+require older versions of Visual Studio.
The base bytecode system (ocamlc, ocaml, ocamllex, ocamlyacc, ...) of all three
ports runs without any additional tools.
@@ -383,6 +384,11 @@ The legacy mode will be deprecated and then removed in future versions
of OCaml. Users are thus strongly encouraged to use the Unicode mode
and adapt their existing code bases accordingly.
+Note: in order for ocaml tools to support Unicode pathnames, it is
+necessary to use a version of FlexDLL which has itself been compiled
+with OCaml >= 3.06 in Unicode mode. This is the case for binary distributions
+of FlexDLL starting from version 0.36 and above.
+
== Trademarks
Microsoft, Visual C++, Visual Studio and Windows are registered trademarks of