On Wed, 31 Jan 2007, Lars Marowsky-Bree wrote:

> On 2007-01-31T10:40:34, David Lee <[EMAIL PROTECTED]> wrote:
>
> > These days, all that is commented out, so configure runs to completion,
> > then 'make' falls in a heap in "lib/mgmt" when it can't find swig.  Ouch!
>
> You might have success if you build without the GUI; it is built by
> default, but requires SWIG. If you disable it, it should work.

Thanks, Lars.

I could try that.  But my perspective isn't "getting it to work just for
me".  Rather it is "ensuring it will work for all the end-users out there,
of which I happen to be one example".

What I've come across is a technical inconsistency that needs to be
resolved within the code, for the sake of potentially many end-users out
there.

As an overall philosophy:

1. If a compulsory OS-like component is absent, 'configure' should detect
this and fail (with informative error message).

2. If 'configure' successfully completes (including if OS-like components
that are desirable but not strictly necessary are lacking) then 'make'
MUST aim to complete successfully (any post-configure errors are bugs).


At present, we failing to handle the absence of swig consistently.  All I
want to do (for the sake of others) is to resolve that inconsistency
cleanly within the code.

For this particular bug, the fundamental question is "is SWIG now
absolutely compulsory?"  If so, then configure should scream to a halt if
swig is absent.  If not, then "lib/mgmt" needs to be able to do something
useful without swig (or should we even be building "lib/mgmt" in the first
place?).

Thanks.  And best wishes.


-- 

:  David Lee                                I.T. Service          :
:  Senior Systems Programmer                Computer Centre       :
:                                           Durham University     :
:  http://www.dur.ac.uk/t.d.lee/            South Road            :
:                                           Durham DH1 3LE        :
:  Phone: +44 191 334 2752                  U.K.                  :
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to