Install libtool, autoconf and automake on your machine.  With these tools
installed, the included reconf script will install them into the Sablot
directory, or rebuild them as required when you update the
pre-distribution configuration files.

>From what I sent you, you can delete everything in the base directory
except the following files: 
        Makefile.am
        confdefs.h
        config.h.in
        configure.in
        stamp-h.in
        src/
        doc/
        reconf

>From there you can get yourself a working distribution which does not
require the user to have libtool, autoconf and automake installed on their
machine by running the following: 

./reconf
./configure
make dist  


I was going to try this again against Sablotron-0.42, but I couldn't get a
download of the current source to complete.  Is there a problem with the
gingerall site?

Andrew McNaughton






On Fri, 21 Jul 2000, Pavel Hlavnicka wrote:

> Hi Andrew,
> 
> Thanks, thanks, thanks.... (repeated 10x)
> 
> it looks very nice. I tried to make and install Sablotron from your 
> source and it works fine. There are few thighs to tweak (library names 
> etc.) but it doesn't matter.
> 
> Please, could you be so nice to send us a short description on design 
> process? Which tools have you used, in which order etc. I'd help us to 
> save many readings and time.
> 
> Since version 0.42 directory layout and Expat linking were changed, and 
> w'd like to complete building and installation process as soon as possible.
> 
> Thank you again.
> 
> Have a nice day
> 
> Pavel
> 
> [EMAIL PROTECTED] (Andrew McNaughton) wrote:
> 
> > I've attached a file called Sablotron-0.37.  In fact at the time I put this 
> > together, the release version was 0.36, and this variant builds from there.
> > 
> > There are some relatively minor changes to source files, made in order to get 
> > it to compile under FreeBSD, and with a slightly older version of gcc which 
> > does not do exceptions properly.  The bulk of the changes concern the build 
> > system.
> > 
> > Many of the files are automatically generated, or automatically installed by 
> > libtool, autoconf or automake.  The files I have written for the build system 
> > are the Makefile.am files in various directories, and the folowing files in 
> > the base directory: configure.in, config.h.in, reconf.  reconf is not strictly 
> > necessary - it is a litte script for the pre-distribution steps that get 
> > repeated over and over when modifying the build configuration files.
> > 
> > I haven't gotten make clean to work properly, and I'm not sure why.  Make dist 
> > is pretty funky though, and produced the file I am sending you.  Some files 
> > don't get included in this unless specifically included, so I expect that 
> > parts of the expat dist and probably a few other bits and pieces are not 
> > present.  I haven't gone through checking for these.
> > 
> > Provided on a freely distributable, as is basis as per usual gnu terms.  Not 
> > tidied up to the point where it would have made a release candidate, but 
> > hopefully it's informative.  Please pass that proviso on if you're passing it 
> > around.
> > 
> > Andrew McNaughton
> > 
> > 
> > 
> > On Wed, 19 Jul 2000 21:07:31 +0200 Pavel Hlavnicka <[EMAIL PROTECTED]>  wrote:
> > > Great!
> > > 
> > > of course, we're interesting for it.
> > > 
> > > Please, send us your work (short description would be very appreciated).
> > > 
> > > Thanks
> > > 
> > > Pavel
> > > 
> > > [EMAIL PROTECTED] (Andrew McNaughton) wrote:
> > > 
> > > > A while back I had a go at this.  I got Sablotron-0.36 to build sabcmd OK 
> > > > using automake, autoconf and libtool.  I did not however manage to get the 
> > > > produced libraries to link with perl.
> > > > 
> > > > This is under FreeBSD, and I am so far unaware of any one who has managed to 
> > > > get the perl module to link correctly by any means under FreeBSD, so I am not 
> > > > sure if this was due to anything I did wrong, or to these build tools.
> > > > 
> > > > libtool's documentation does contain warnings that there are problems with 
> > > > using it to build C++ libraries.
> > > > 
> > > > I'm happy to send my code to anyone who wants to look at what i did.
> > > > 
> > > > Andrew McNaughton
> > > > [EMAIL PROTECTED]
> > > > 
> > > 
> > > --
> > > Pavel Hlavnicka
> > > Ginger Alliance Ltd.
> > > Prague; Czech Republic
> > > 
> > 
> > 
> > 
> > ------------------------------------------------------------------------
> > 
> > --
> > Andrew McNaughton
> > [EMAIL PROTECTED]
> > Cellphone: +64 21 323 3076
> > 
> > 
> > [EMAIL PROTECTED]
> > http://www.scoop.co.nz/
> > 
> > [EMAIL PROTECTED]
> > http://www.tki.org.nz/
> > Sablot-0.37.tar.gz
> > 
> > Content-Description:
> > 
> > Sablot-0.37.tar.gz
> > Content-Type:
> > 
> > application/gzip
> > Content-Encoding:
> > 
> > base64
> > 
> > 
> > ------------------------------------------------------------------------
> > attachment.txt
> > 
> > Content-Type:
> > 
> > text/plain
> > 
> > 
> 
> --
> Pavel Hlavnicka
> Ginger Alliance Ltd.
> Prague; Czech Republic
> 
> 

--
Andrew McNaughton
[EMAIL PROTECTED]



Reply via email to