[Omake] Fwd: [CS134-LABS] omake

Jason Hickey jyh at cs.caltech.edu
Mon Jan 22 11:50:23 PST 2007


Aleksey,

A while ago, I think you took out the ./lib component of OMAKELIB.

It does mean that the following sequence doesn't work.

    % make boot
    % ./omake-boot
    ...can't find Pervasives.om...

I find this annoying too (I always forget to define OMAKELIB).  Maybe  
one way to solve it is to hard-code the library location into omake- 
boot.

Jason

Begin forwarded message:

> From: Eliot Gehrt Setzer <esetzer at its.caltech.edu>
> Date: January 21, 2007 4:35:02 PM PST
> To: cs134-labs at metaprl.org
> Subject: [CS134-LABS] omake
> Reply-To: cs134-labs at metaprl.org, esetzer at its.caltech.edu
>
> Hello;
>
> I have so far been using omake version 0.9.6.9 from the debian testing
> package, but libmojave does not compile using it (even if I make the
> change to the OMakefile suggested by Josh it just moves to an error
> directly states that my version is too old). I have tried to build
> version 0.9.8 from omake-0.9.8-2.tar.gz, and Sid has tried version
> 0.9.8.0+ from svn, and we both get immediate errors trying to run
> "./omake-boot" after "make all" (which does work):
> *** omake error:
>    File Omake_builtin: line 0, characters 0-0
>    include file Pervasives not found in OMAKEPATH
>        (OMAKEPATH[] = "." : Sequence /unknown/omake : Dir)
>
> I fixed this on my computer by using "OMAKEPATH=.:lib ./omake-boot"
> (which might be useful if other people are having this problem), but
> it would be nice to be able to use this new version of omake on the
> cs cluster, etc. Since the source tree takes up 19 MB even after
> running "omake clean", I do not really want to try to do this on the
> cs cluster; I would have to compile it in /tmp (my quota is 100 MB
> and is close to full) and try to install it somewhere in my home
> directory. If you could convince the cs system administrators to
> upgrade the cs cluster's version of omake (which is currently 0.9.6),
> I think it could help people quite a bit.
>
> I decided that I needed to compile libmojave when I wanted to test
> the lexer but it could not find Lm_symbol.
>
> Eliot Setzer
> -- 
> Cs134-labs mailing list
> Cs134-labs at metaprl.org
> https://lists.metaprl.org/mailman/listinfo/cs134-labs

--
Jason Hickey                  http://www.cs.caltech.edu/~jyh
Caltech Computer Science      Tel: 626-395-6568 FAX: 626-792-4257





More information about the OMake-Devel mailing list