zsh-workers
 help / color / mirror / code / Atom feed
From: Borsenkow Andrej <Andrej.Borsenkow@mow.siemens.ru>
To: "'Clint Adams'" <clint@zsh.org>
Cc: "'Zsh hackers list'" <zsh-workers@sunsite.dk>
Subject: RE: PATCH: zsh/pcre module building
Date: Fri, 5 Jul 2002 14:39:25 +0400	[thread overview]
Message-ID: <6134254DE87BD411908B00A0C99B044F03A0B338@mowd019a.mow.siemens.ru> (raw)
In-Reply-To: <20020704170748.GA30187@dman.com>


> 
> > - I hoped to create implementation that would share configure cache
and
> > make is possible to list help from every module's configure script
using
> > top-level configure --help and pass parameters to every module's
> > configure script using top-level configure. Using stock autoconf it
is
> 
> Any progress on this?  Are you using AC_CONFIG_SUBDIRS?

Hmm ... I thought I have sent follow-up but may be I just intended to.

Unfortunately so far I could not think out any alternative
implementation that is more simple than we currently have that makes the
rewrite rather pointless.

AC_CONFIG_SUBDIRS is not suitable (and probably will never be suitable).
It is meant for mostly independent packages with minimal information
passed between them. What is more important, there is no way to pass
information back, i.e. subpackage cannot modify main package
configuration. In our case it means, that if a module decides it has to
be built statically it has no way to notify main zsh about it.

There are some possibilities using libtool + libltdl. The main point is,
libtool, to some extent, allows you to link both static libraries,
shared libraries and DSO objects without changing Makefile, depending on
how objects have been built. It does not have full functionality that we
possibly need but it is possible to patch libtool of course.

Sorry that there was not much progress.

-andrej


  reply	other threads:[~2002-07-05 10:39 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-15 18:07 Clint Adams
2002-03-19  1:29 ` Bart Schaefer
2002-03-22 14:24   ` Borsenkow Andrej
2002-03-23 19:57     ` Bart Schaefer
2002-03-23 23:47       ` Clint Adams
2002-07-04 17:07     ` Clint Adams
2002-07-05 10:39       ` Borsenkow Andrej [this message]
2002-03-21 19:14 ` Borsenkow Andrej
2002-03-21 20:15   ` Peter Stephenson
2002-03-21 20:37     ` Bart Schaefer
2003-06-23  4:35 Fr�d�ric L. W. Meunier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6134254DE87BD411908B00A0C99B044F03A0B338@mowd019a.mow.siemens.ru \
    --to=andrej.borsenkow@mow.siemens.ru \
    --cc=clint@zsh.org \
    --cc=zsh-workers@sunsite.dk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).