I don’t know what I’m doing wrong, and could use some help regarding building…
I’m compiling a module which has an ml and mli files. If both such files are in the same directory everything works as expected (i.e after running some commands I get an a.out which “respects” what I wrote on the mli). If the I move the mli file to another directory and try to compile with -I option, the compiler doesn’t recognize the existance of the previously compiled cmi and overwrites it. Here some screenshots of the problem:
Is that normal?