[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Adonthell-devel] Unix and Non-Unix installs
From: |
Kai Sterker |
Subject: |
Re: [Adonthell-devel] Unix and Non-Unix installs |
Date: |
Sun, 2 Feb 2003 14:42:45 +0100 |
On 02 Feb 2003 14:28:39 +0100 Alexandre Courbot wrote:
> I'm having interrogations about the packaging as well, especially
> since we're probably going to head towards shared libraries. That is,
> I don't really think it'd be appropriate to have all the Adonthell
> shared libraries in /usr/lib. I'd be rather for having them in one
> special, Adonthell-dedicated directory, say /usr/lib/adonthell/ - like
> many other packages do (just ls into your /usr/lib).
True, especially since we'd have plenty of smallish libs.
> So this sounds a lot like a non-Unix install, but this isn't really,
> since the binaries would still end in /usr/bin.
Right.
> Having a non-Unix
> install the way you described would certainly be very useful, would it
> be for cross-packaging. How to do it accurately, I don't really know -
> especially since the engine and the game are two separate packages.
Pretty easy I think: once adonthell is compiled and installed in
non-Unix mode, 'adonthell -d' will return the directory it sits in. That
would be the directory the data file install to when doing a 'make
install'. The only little problem is that the adonthell binary won't be
in a standart bin dir, so you need to pass it's path to the wastesedge
configure.
In fact, no change would be needed to the data, AFAIK. Only adonthell's
configure (and code) need a few small tweaks. We can talk about that at
the meeting though :).
Kai