>>>> "Vin" == Vin Shelton <acs(a)xemacs.org>
writes:
Vin> I routinely build XEmacs here at work on SunOS-4.1.4 and SunOS-5.5 in
Vin> order to make sure no major breakage occurs between releases. I do
Vin> not have sufficient time to spend major hours on this, but it provides
Vin> a simple sanity check on 21.1 and 21.2 development status.
Vin> Last week I decided it would be nice to share the
Vin> architecture-independent data directories between the 4.1 and 5.5
Vin> builds. I have not been able to get this to work under 21.2 from CVS.
Vin> In order to accomplish this, I'm specifying --datadir to configure;
Vin> after doing this, 'make beta' and 'make check' work fine, but
'make
Vin> install' fails. Here's how:
The canonical way to do this is to do
configure --prefix=$XEMACS_INSTALLDIR --exec-prefix=$XEMACS_INSTALLDIR/$ARCH
I did this many times back when I was in a corporate environment,
although not recently.
You can then either `make install' twice or make install once and then
`make install-arch-dep' for subsequent architectures.
This is not to say that what you're doing shouldn't work. Rewriting
install is one of the projects on my list. But I believe it is a
project, not just a bugfix.