From: Neil R. <ne...@oc...> - 2004-04-23 03:21:31
|
You could try using the files as found in the Debian unstable package, they work with the newer tools. I am the one who made the necessary changes. Are you running Debian or some other Linux that can unpack the Debian package format? If not, I can send you the files and work with you to make sure they work for you. On Apr 22, Norman Gray (no...@as...) wrote: > > Greetings, > > I'm trying to build the CVS version of OpenJade -- specifically the > version tagged debian_version_1_4devel1-5. I've fallen at the very > first hurdle: I can't build the ./configure script and config.h.in. > > With a pretty new installation of autoconf/automake/libtool, I get: > > ptolemy:jade> autoreconf --version > autoreconf (GNU Autoconf) 2.59 > Written by David J. MacKenzie and Akim Demaille. > > Copyright (C) 2003 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > ptolemy:jade> autoreconf > configure.in:187: warning: AC_ARG_PROGRAM invoked multiple times > autoreconf: configure.in: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION > configure.in:187: warning: AC_ARG_PROGRAM invoked multiple times > configure.in:249: error: do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS' > If this token and others are legitimate, please use m4_pattern_allow. > See the Autoconf documentation. > autoreconf: /usr/bin/autoconf failed with exit status: 1 > > [that is, the configure.in appears to be a bit old for these tools] > > > > > The develdoc/DEVELOPERS file suggests > * autoconf (version >= 2.13) > * automake (version >= 1.4) > > (though I'm pretty sure I'm going to need libtool, too), but if I > install those old versions (specifically autoconf 2.13 and automake > 1.4-p6), I get > > ptolemy:jade> PATH=/home/norman/Scratch/tools/config-tools-old/bin:$PATH autoreconf > aclocal.m4: 1101: `automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER' > automake: Makefile.am: required file `./ChangeLog' not found > configure.in: 1101: required file `./config.h.in' not found > configure.in: 1101: required file `./$@)].in' not found > FATAL ERROR: Autoconf version 2.54 or higher is required for this script > FATAL ERROR: Autoconf version 2.54 or higher is required for this script > > [that is, configure.in is a bit new for these versions, and the > DEVELOPERS file is a bit out-of-date] > > Sigh. > > If I use aclocal, libtoolize, automake then autoconf from the new tools, > and autoheader from autoconf-2.13, then I get a pretty complete set of > inputs, which does seem to configure at least, but this makes me nervous. > > Rather than me doing a binary search of all the tool possibilityes, > can anyone indicate what versions of the autotools do actually work to > configure this correctly? > > After that, I can't get it to build, but that's because I need to switch > compiler versions -- a separate problem. > > Thanks for any pointers. > > Norman > > > -- > --------------------------------------------------------------------------- > Norman Gray http://www.astro.gla.ac.uk/users/norman/ > Physics and Astronomy, University of Glasgow, UK no...@as... > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > OpenJade-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openjade-devel -- Neil Roeth |