emacs23でlookup 1.99.5がmakeできません。
emacsはCVSの昨日のもの、OS X 10.5.8で --with-x --without-nsで作ったものなので
ふつうのX版のemacsです。

Making all in lisp
Loading /Users/eguchi/src/lookup-dev/lisp/lookup.el (source)...
(26行省略)
Loading /Users/eguchi/src/lookup-dev/lisp/ndpdic.el (source)...
Wrong type argument: symbolp, 4294967040.0
make[1]: *** [lookup.elc] Error 255

lookup.elをM-x byte-compile-fileしようとすると

lookup.el:26:1:Warning: cl package required at runtime
lookup.el:31:9:Warning: reference to free variable `lookup-byte-compiling'

In lookup:
lookup.el:51:8:Warning: function lookup used to take 0-1 arguments, now takes
0
lookup.el:55:23:Warning: reference to free variable `lookup-search-history'

In lookup-debug:
lookup.el:72:9:Warning: reference to free variable `lookup-enable-debug'
lookup.el:72:34:Warning: assignment to free variable `lookup-enable-debug'
lookup.el:131:4:Error: No setf-method known for lookup-session-module

というエラーです。