[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