Steve,
I'm a little confused. Shouldn't I be able to _build_ bbdb even
if I don't have apel _installed_? I was trying to build all the
non-mule packages starting from the root of the packages. As I noted
in the first email, 'make' in the comm sub-directory aborted after the
mew build failed. The only reason I tried to build comm/bbdb directly
is because 'make bindist' from the top level did not generate a bbdb
tarfile. When I subsequently ran 'cd comm/bbdb; make bindist' that
worked.
I now see that if I have apel installed I can apparently build all the
non-mule packages. IMO, it should be possible to build all the
packages without any packages installed, or with only xemacs-base
installed. A slightly less-appealing alternative would be to document
all the packages which need to be installed in order to build all the
packages.
- vin
Steve Youngs <youngs(a)xemacs.org> writes:
Vin Shelton <acs(a)xemacs.org> writes:
> Here is the problem I'm having with building bbdb. As I noted
> earlier, the problem is actually in mew. If I cd to comm and run
> 'make', here is what happens:
>
> make[1]: Entering directory
`/usr/local/build/xemacs-packages-2001-01-15/comm/mew'
> xemacs -no-autoloads -batch -eval "(push (expand-file-name \"mew\")
load-path)" -l ./poe.el -l
/usr/local/build/xemacs-packages-2001-01-15/package-compile.el -- mew --
mew/auto-autoloads.el
>
> xemacs exiting.Cannot open load file: ./poe.el
> make[1]: *** [mew/auto-autoloads.elc] Error 255
> make[1]: Leaving directory
`/usr/local/build/xemacs-packages-2001-01-15/comm/mew'
> make: *** [mew/all.target] Error 2
>
> poe.el seems to be in apel, which I do not install.
Bbdb requires apel, so you probably should install it.
If you are building an individual category of packages it's a good
idea to run 'make autoloads' from the toplevel directory first. And
then cd to comm (or whatever) and run 'make bindist' (or 'make
install').
--
|---<Steve Youngs>---------------<GnuPG KeyID: 9E7E2820>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|