[Omake] 0.9.9.x currently broken

Erick Tryzelaar erickt at dslextreme.com
Fri Jun 30 16:07:28 PDT 2006


Jason Hickey wrote:
> Erick Tryzelaar wrote:
>> make[1]: `Makefile.dep' is up to date.
>> make[1]: `omake' is up to date.
>> touch .config
>> OMAKELIB=`pwd`/lib OMAKEFLAGS= ./omake-boot --dotomake .omake 
>> --force-dotomake -j2 -S --progress main
>> *** omake: reading OMakefiles
>> Updating the .config file.
>> --- Testing for latex2man... (latex2man found)
>> --- Checking whether latex2man version >= 1.18.1... (Version 1.19 OK)
>> *** omake error:
>>   File src/ir/OMakefile: line 33, characters 1-7
>>   not a map: <array>
>>                 : Array
>> make: *** [all] Error 123
>
> This can be fixed by removing the old .omc files.  Something is 
> strange--this is supposed to be auto-detected...  I'll have to look 
> into it.
>
> Jason
>
Interesting. You're right of course. I just did a fresh checkout, and it 
errored with this error again. I removed all the .omc files, and then it 
mostly worked. Now, it's erroring out with this:

+ ocamlopt.opt -warn-error A -w Aez -I . -I ../libmojave -I ../util -I 
../magic -I ../ast -I ../ir -I ../env -I ../exec -I ../eval -I ../shell 
-I ../build -I ../builtin -o omake.opt unix.cmxa ../libmojave/lm.cmxa 
../util/util.cmxa ../magic/magic.cmxa ../ast/ast.cmxa ../ir/ir.cmxa 
../env/env.cmxa ../exec/exec.cmxa ../eval/eval.cmxa ../shell/shell.cmxa 
../build/build.cmxa ../builtin/builtin.cmxa omake_shell.cmx 
omake_main.cmx ../clib/clib.a -cclib -lncurses -cclib -lreadline
/usr/bin/ld: Undefined symbols:
_FAMCancelMonitor
_FAMClose
_FAMErrno
_FAMMonitorDirectory
_FAMNextEvent
_FAMOpen
_FAMPending
_FAMResumeMonitor
_FAMSuspendMonitor
_FamErrlist
collect2: ld returned 1 exit status
Error during linking
*** omake: 1041/1046 targets are up to 
date                                    
*** omake: failed (105.6 sec, 213/213 scans, 317/466 rules, 730/2802 
digests)
*** omake: targets were not rebuilt because of errors:
   src/main/omake.opt
make: *** [all] Error 2

If it helps, I'm running on a G4 OS X 10.4 machine.


More information about the Omake mailing list