なら、CVS版を使う。
$ cvs -d:pserver:anonymous@lookup.cvs.sourceforge.net:/cvsroot/lookup login
$ cvs -z3 -d:pserver:anonymous@lookup.cvs.sourceforge.net:/cvsroot/lookup co -P lookup
No password was required for anonymous login. Just press enter key.
Create configure script with Autotools. (see aka:GNU Autotools.)
After that,
$ ./configure --with-emacs=/Applications/Emacs-23.2/Emacs.app/Contents/MacOS/Emacs \
--with-lispdir=/Users/aka/Dropbox/emacs/.emacs.23.2.d/lisp/ \
--infodir=/Users/aka/Dropbox/emacs/.emacs.23.2.d/info/
$ make
and this make failed, because I don't have emacs-w3m and lookup requires it. Oops.
The error still exists even after installation of emacs-w3m...
So I byte-compiled and installed partially by hand, i.e. created lookup-autoloads.el with make, and copied the lisp directory to the place where load-path contains.