Martin,
--exec-prefix worked (I can build on SunOS-5.5 and 4.1 and share
the shareable files), but it's not my preferred solution. Michael
Sperber, please take a look at the --datadir problem with 21.2 at your
earliest possible convenience.
Thanks,
vin
>>>> On Mon, 27 Nov 2000, Martin Buchholz
<martin(a)xemacs.org> said:
>>>> "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:
MB> The canonical way to do this is to do
MB> configure --prefix=$XEMACS_INSTALLDIR --exec-prefix=$XEMACS_INSTALLDIR/$ARCH
MB> I did this many times back when I was in a corporate environment,
MB> although not recently.
MB> You can then either `make install' twice or make install once and then
MB> `make install-arch-dep' for subsequent architectures.
MB> This is not to say that what you're doing shouldn't work. Rewriting
MB> install is one of the projects on my list. But I believe it is a
MB> project, not just a bugfix.
--
In a minute there is time
For decisions and revisions which a minute will reverse. T.S. Eliot
[URL:
http://www.cs.amherst.edu/~ccm/prufrock.html]