ok, I've now got the files up to date for current cvs. I'll start commiting the files that are essential for building since they won't interfere with anything else. (configure.ac, empty NEWS and AUTHORS, and many Makefile.am)
To build with this you will need automake 1.5 and autoconf 2.52 and libtool 1.4. The earlier versions (that are with most linux distributions) will not work. Run aclocal;automake -a;autoheader;autoconf to generate files required for building create a temporary build directory (optional, but stops the object files cluttering up your source tree), say build cd build ../configure <options> Notes: --sysconfdir=DIR read-only single-machine data [PREFIX/etc] is the configure option for specifying what the new globalconfdir variable will be Other configure options should be self-explanatory Things incomplete/missing: no makefiles for apps directory yet makefiles in tests and utilities incomplete, will finish and add that later if diatheke wants to use the new system it will need modified need to make instructions for when new files/directories are added currently the automake generated makefiles will overwrite the original ones. Make sure you backup the originals, say to Makefile.sw e.g. with this script #!/bin/sh cp Makefile Makefile.sw cp tests/Makefile tests/Makefile.sw cp utilities/Makefile utilities/Makefile.sw This script will copy the files back so you can build the old way. #!/bin/sh cp Makefile.sw Makefile cp tests/Makefile.sw tests/Makefile cp utilities/Makefile.sw utilities/Makefile Will this be ok? Since most people won't have automake 1.5 etc I guess it will be best to put copies of the files that they generate into cvs even though they are relatively large. Yes? Let me know of any problems, Daniel On 7 Jan 2002 at 11:00, Daniel Glassey sent forth the message: > On 6 Jan 2002 at 13:01, Chris Little sent forth the message: > > > [stuff] > > Anyone feel like tackling this problem? > > Funnily enough I was just getting onto this as I was getting the same problem with >building debian > packages since I upgraded my machine!. > My automake patch generates a single makefile so it won't have any of these >problems. It's in > cvs/sword in my home directory on crosswire for those that can access it. It's ready >to be > checked in to cvs as soon as someone gives the word and it doesn't interfere with >the current build > system. > > Since I need it for the debian packages anyway I'll backport it to 1.5.2 as well and >post a patch > later. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
