[rrd-developers] Re: Preliminary libtooled version of RRDtoolavailable

Blair Zajac bzajac at geostaff.com
Sat Aug 7 09:07:20 MEST 1999


Tobias,

Could you push out a rrdtool 1.0.5 with the libtool changes I added
to 1.0.3 and with the differences you put in between 1.0.3 and
1.0.4?  This will make it easier to work on supplying patches to
a common code base, instead of patches for the libtool 1.0.3 or
1.0.4.

To get the new automake/libtool system build static by default
and make shared optionally, replace the following line

AC_DISABLE_STATIC

with

AC_DISABLE_SHARED

in configure.in.  To have both static and shared, remove the
AC_DISABLE_STATIC completely.

However, I think that if the user will be building the perl RRDs.so
module, then shared building should be enabled in addition to a
static library.  If not, then build only a static module.  You don't
want users to have to specify a shared library if they are going
to compile RRDs.so.

Have a great weekend,
Blair

Tobias Oetiker wrote:

> I just did some further test on rrdtool libtool .... and found that I can
> not yet include it into the main edition, for the reasons listed below ... I
> will release 1.0.4 in a few minutes, with all the updates I made since 1.0.3
> so that any libtool gurus out there can have a shot at it ...
>
> I will not be makeing many changes to rrdtool in the comming weeks as I am
> working on MRTG-3 ... so this is the ideal time to add proper libtool
> support ... with dist, install and all ...
>
> Just one thing:
>
> * I would prefere if building static libraries remained the default
>
> building rrdtool with a dynamic lib should be enabled with ./configure
> --with-shared=yes or the like ...
>
> cheers
> tobi
>
> *>
> *> 1) Made sure all the RRdtool pieces get installed in the correct place
> *>    with a make install.
> *> 2) Added all files to the Makefile.am's such that a make dist can
> *>    be performed to create a RRDtool distribution.
> *> 3) docs/Makefile has not been touched.  This could also probably be
> *>    automake'd.
> *> 4) I have not figured out how to put perl-shared and perl-piped
> *>    inside the automake structure nicely, but it works.  Look at the
> *>    top level Makefile.am to see how I do it.
> *>
> *> Since this work has a lot of changes, I'm just leaving the new tar file
> *> up at
> *>
> *> ftp://ftp.gps.caltech.edu/pub/blair/rrdtool-1.0.3a.tar.gz
> *>
> *> The diffs between this and pure 1.0.3 are 165 k in size.
> *>
> *> If you do any developing on this, please make sure to download and
> *> install the latest autoconf (2.13), automake (1.4), and libtool
> *> (1.3.3) from ftp.gnu.org.
> *>
> *> Good luck,
> *> Blair
>
> --
>  ______    __   _
> /_  __/_  / /  (_) Oetiker, Timelord & SysMgr @ EE-Dept ETH-Zurich
>  / // _ \/ _ \/ / TEL: +41(0)1-6325286  FAX:...1517  ICQ: 10419518
> /_/ \.__/_.__/_/ oetiker at ee.ethz.ch http://ee-staff.ethz.ch/~oetiker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bzajac.vcf
Type: text/x-vcard
Size: 308 bytes
Desc: Card for Dr. Blair Zajac
Url : https://lists.oetiker.ch/pipermail/rrd-developers/attachments/19990807/a4c46859/attachment.vcf 


More information about the rrd-developers mailing list