Hi,

 

I found that the OCaml executable “bin/ocaml” is built by default as an bytecode on Linux, i.e., it requires ‘bin/ocamlrun” to run it. This has caused some issues in our group because our build process copies the executables from place to place. When the files are moved, the old location of the file is left in the first line of the bytecode file.

 

However, same issues does not exists on Windows build. The files are built as executables and we can move these files around and still be able to execute them. I am wondering what are the switches that makes the Windows build work. Can somebody help me with that? Thanks,

 

Zhi