On 7 Feb 2009, at 20:15, Mauro Panigada wrote:
I had installed gnustep-base 1.16 few times ago. It was my first
fresh from source installation of GNUstep; of course I followed
all the step described here:
http://www.gnustep.org/resources/documentation/User/GNUstep/gnustep-howto_3.html
Today I've seen that a new version of gnustep-base (and gnustep-gui
and gnustep-back)
was available, so I downloaded them ... I supposed everything should
have been smooth as for my first installation. But I was wrong.
After a fast reading, I decided to feed the configure script with
--prefix=/usr
since it was the configuration from the previous installation, that
went into
/usr/GNUstep, and with
--with-installation-domain=SYSTEM
since it was the previous configuration, I did not want to change
it, and
it sounds quite logical (if GNUstep Base is not a "system" stuffs,
whatelse is?)
My common behaviour when using the configure/make/make install
procedure is
to run the first two command as common user, and the switch to root
just for
the installation part.
The configure was ok, with my own specified prefix and domain. But
when I
run make, output says
if [ SYSTEM != LOCAL ]; \
then \
GNUSTEP_INSTALLATION_DOMAIN=LOCAL ./config.status --
recheck; \
fi
You forgot to specify the installation domain when you ran make ...
which means it used the default domain (LOCAL).
Since you told it (implicitly) to install in the LOCAL domain, but had
previously configured it for the SYSTEM domain, it had to re-configure
itsself in order to follow your new instructions.
That's a little confusing, so the current code in svn trunk will print
out an error message and stop in this situation, in case what you
actually wanted was what you first specified (at configure time)
rather than what you specified at build/install time.
_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep