Jean-Marc Lasgouttes wrote:
> Angus> Jean-Marc Lasgouttes wrote: CONFIGURE="../configure
> Angus> --disable-debug
>>> Useless on release version
> 
> Angus> I'm not building a release versionn just yet. AFAICT.
> 
> What I care about is to have a minimal configure command line for
> people compiling a release. Ideally, "./configure" should be enough.

I think that the more magic you perform, the more you increase the
likelihood of breaking something. Making these changes just before a
release is a bad idea IMO.

In fact, I think that you should celebrate the fact that you've achieved
your *primary* goal already: the configure system has enough knobs to
allow LyX to be built on all systems *now*. Moreover, these knobs are all
documented and are usable by the uninitiated.

> Angus> --with-qt-dir='${QT_DIR}'"
>>> Useless.
> 
> Angus> No it's not. QT_DIR is not some global variable; it is defined
> Angus> by my configure wrapper. Passing this data to the configure
> Angus> script means that the location is hard-coded into the
> Angus> Makefiles.
> 
> So you mean that QT_DIR should be changed to be a precious variable,
> right?
> 
>  -- Macro: AC_ARG_VAR (VARIABLE, DESCRIPTION)
>      Declare VARIABLE is a precious variable, and include its
>      DESCRIPTION in the variable section of `./configure --help'.

No, I mean that we have a --with-qt-dir arguement that is understood by
configure and that I use it. Note that QT_DIR is not the same as QTDIR
which the Qt build system treats as "special".

All I'm trying to do is tell the build system that it should look for the
Qt library/header files at J:\MinSYS\home\Angus\qt3\{lib,include}

The present system works; why are you interested in changing it now? (Just
before a release.)

-- 
Angus

Reply via email to