[Omake] Building omake on Solaris

akolb at sun.com akolb at sun.com
Tue Oct 23 16:13:27 PDT 2007


Jason,

thanks for the explanation.

> I recently encountered this problem myself.
> 
> The issue is that OCaml 3.08 doesn't support the recursive module  
> definitions in OMake.  OCaml 3.10 (and 3.09 I believe) do.
> 
> On blastwave.org at least, OCaml is still at 3.08.  Unfortunately,  
> you may need to compile 3.10 yourself:(

I do have OCaml 3.10 installed in /usr/local, but it doesn't include ocamplopt 
which Omake finds in /opt/csw (blastwave version), although I removed 
/opt/csw/bin from the PATH. Is there any way I can tell omake  to use 
/usr/local/bin/ocamlc and not use ocamplopt?

- akolb

> 
> Jason
> 
> On Oct 23, 2007, at 12:50 PM, akolb at Sun.COM wrote:
> <snip>
> 
> > *** omake: finished reading OMakefiles (2.34 sec)
> > *** omake: done (53.85 sec, 229/229 scans, 338/497 rules, 777/2708  
> > digests)
> > OMAKEFLAGS= OMAKEPATH=lib src/main/omake --dotomake .omake --force- 
> > dotomake -j2 all
> > Fatal error: exception Undefined_recursive_module("omake_node.ml",  
> > 435, 3)
> > gmake: *** [all] Error 2
> >
> > Any idea of what is broken and how can I debug this?
> 
> --
> Jason Hickey                  http://www.cs.caltech.edu/~jyh
> Caltech Computer Science      Tel: 626-395-6568 FAX: 626-792-4257
> 
> 
> 
> _______________________________________________
> Omake mailing list
> Omake at metaprl.org
> https://lists.metaprl.org/mailman/listinfo/omake
> 




More information about the Omake mailing list