[Omake] 0.9.8.x problem under cygwin

Yegor Bryukhov ybryukhov at gmail.com
Fri Dec 8 21:46:14 PST 2006


"make boot" fails with:
ocamlc  -custom -o omake -cclib clib.a unix.cma  lm.cma util.cma magic.cma
ast.cma ir.cma env.cma exec.cma eval.cma shell.cma build.cma
builtin.cmaomake_shell.cmo omake_main.cmo
Error while linking exec.cma(Omake_exec_util):
Reference to undefined global `Omake_exec_print'
make[1]: *** [omake] Error 2
make[1]: Leaving directory `/cygdrive/c/mp/omake-0.9.8.x-cygwin/boot'
make: *** [boot] Error 2

It happens because exec.cma was built with:

ocamlc   -a -o exec.cma omake_exec_util.cmo omake_exec_id.cmo
omake_exec_type.cmo omake_exec_print.cmo omake_exec_local.cmo
omake_exec_remote.cmo omake_exec_notify.cmo omake_exec.cmo

It seems that omake_exec_util goes too early in the list, if I manually put
it after omake_exec_print, "make boot" finishes successfully.

-- 
Best regards,
Yegor
__________________________________________________________
Yegor Bryukhov,
Research Associate
Center for Algorithms and Interactive Scientific Software
City College of New York
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.metaprl.org/pipermail/omake-devel/attachments/20061209/30e21678/attachment.html


More information about the OMake-Devel mailing list