Closed anmaped closed 1 year ago
Is your flexlink.exe
32-bit executable ?
@nojb Yes, it is. First, I have used the pre-compiled binary and then I have compiled one from scratch in order to discard other issues.
gcc and g++ is for i686.
Yes, flexlink.exe
currently reads the object file into a string
, hence it fails if 32-bit and the object file is larger than maximum string size. Did you try recompiling flexlink.exe
as a 64-bit executable ?
@nojb Thanks.
I have found that using Andreas Hauptmann's installer the same does not happen (for x86 and x86_64). I also have compiled flexdll for x86 and x86_64. Probably It is something in the ocaml build.
It is not related with flexdll.
It appears that can be a flexdll related issue. Could you guys confirm ? Maybe something related to elf lib file "libz3ml.a".
I'm using ocaml 4.03.0 and flexdll-0.35.