[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nested packages
From: |
Bob Rossi |
Subject: |
Re: nested packages |
Date: |
Thu, 13 Apr 2006 20:52:53 -0400 |
User-agent: |
Mutt/1.5.9i |
On Thu, Apr 13, 2006 at 09:58:33AM +0200, Ralf Wildenhues wrote:
> Hi Bob,
>
> * Bob Rossi wrote on Thu, Apr 13, 2006 at 02:57:48AM CEST:
> > On Wed, Apr 12, 2006 at 10:48:15PM +0200, Ralf Wildenhues wrote:
> > > * Stepan Kasal wrote on Wed, Apr 12, 2006 at 10:41:58PM CEST:
> > > > On Wed, Apr 12, 2006 at 08:39:41AM +0200, Ralf Wildenhues wrote:
> > > > > * Bob Rossi wrote on Wed, Apr 12, 2006 at 03:42:51AM CEST:
> > > > > > [...] I would like to avoid having to run ./configure
> > > > > > twice for the installation of CGDB.
> > >
> > > > > Eliminating the second configure run is sometimes possible, but for
> > > >
> > > > Ralf, what are you speaking about? You introduced AC_CONFIG_SUBDIRS,
> > > > or eliminated it?
> > >
> > > Eliminate AC_CONFIG_SUBDIRS. Introducing it to run the sub-configure
> > > automatically is not so difficult, although many packages have
> > > requirements that are not met by the current interface yet. Getting
> > > better though. :)
> >
> > I'm confused now, sorry. Should I use AC_CONFIG_SUBDIRS to configure the
> > library or not?
>
> Yes, you should. AC_CONFIG_SUBDIRS will cause the toplevel configure
> script to invoke the sub-configure script, and so both packages should
> be ready to be built after just invoking the first. Invoking `make'
> should then build both packages, given that you adjusted SUBDIRS
> accordingly in the toplevel Makefile.am.
OK, thanks. At this point, I have both packages working independently.
Do I just do a 'cp -fr' the minor package into the major package?
Thanks,
Bob Rossi
> > Will the library get installed when 'make install' is done?
>
> Yes, it should.
I would like the library to not get installed when it is bundled, and to
install it when it is not bundled. Is this possible? Am I being
unreasonable? (ie. sometimes I want things that don't make sense, until
I understand more of the big picture)
Thanks,
Bob Rossi