I just did a fresh install of cygwin64 on windows 10.1. I installed ocaml package (4.02.3) from the cygwin repository. I have strange errors related to flexdll :
$ ocaml OCaml version 4.02.3
#load "str.cma";;
Cannot load required shared library dllcamlstr. Reason: /usr/lib/ocaml/stublibs/dllcamlstr.so: flexdll error: cannot relocate RELOC_REL32, target is too far: 0xfffffffc12c2a92a 0x12c2a92a.
Do you know what the problem is and how to circumvent it ? In fact, I encountered a similar issue while trying to compile findlib on cygwin from sources.
Best regards, François