unable to build kdelibs
Paul Pogonyshev
pogonyshev at gmx.net
Wed Jul 23 02:33:17 BST 2003
Hi.
I'm using KDE built from CVS downloads and refresh it from time to
time. Recently, i decided to rebuild it again, but have been unable
to do it for three days already and decided to write a mail here.
It fails on
$ make -f Makefile.cvs
Since recently, KDE can no longer be built with autom4te-2.53 (and
maybe even more recent versions) and probably other auto* tools.
Worse than that, it doesn't detect newer versions. The simple
patch below fixes that. Note that followed the "don't delete
anything" rule, but actually detection of autom4te-2.53 and older
should be removed since they no longer work.
Unfortunately, i still can't build it. This time error looks like
this:
$ make -f Makefile.cvs
...
*** Creating Makefile templates
*** Postprocessing Makefile templates
Split loop at admin/am_edit line 843.
make[1]: *** [cvs] Error 1
make: *** [all] Error 2
I don't understand the error message and don't know what to do. Can
anybody help? (autoconf tools 2.57, automake/aclocal 1.7)
Paul Pogonyshev
Index: admin/detect-autoconf.sh
===================================================================
RCS file: /home/kde/kde-common/admin/detect-autoconf.sh,v
retrieving revision 1.6
diff -u -p -r1.6 detect-autoconf.sh
--- admin/detect-autoconf.sh 30 Nov 2002 02:48:03 -0000 1.6
+++ admin/detect-autoconf.sh 17 Jul 2003 22:08:44 -0000
@@ -15,6 +15,12 @@ checkAutoconf()
{
if test -x "`$WHICH autoconf-2.5x`" ; then
AUTOCONF="`$WHICH autoconf-2.5x`"
+ elif test -x "`$WHICH autoconf-2.57`" ; then
+ AUTOCONF="`$WHICH autoconf-2.57`"
+ elif test -x "`$WHICH autoconf-2.56`" ; then
+ AUTOCONF="`$WHICH autoconf-2.56`"
+ elif test -x "`$WHICH autoconf-2.55`" ; then
+ AUTOCONF="`$WHICH autoconf-2.55`"
elif test -x "`$WHICH autoconf-2.54`" ; then
AUTOCONF="`$WHICH autoconf-2.54`"
elif test -x "`$WHICH autoconf-2.53`" ; then
@@ -33,6 +39,15 @@ checkAutoheader()
if test -x "`$WHICH autoheader-2.5x`" ; then
AUTOHEADER="`$WHICH autoheader-2.5x`"
AUTOM4TE="`$WHICH autom4te-2.5x`"
+ elif test -x "`$WHICH autoheader-2.57`" ; then
+ AUTOHEADER="`$WHICH autoheader-2.57`"
+ AUTOM4TE="`$WHICH autom4te-2.57`"
+ elif test -x "`$WHICH autoheader-2.56`" ; then
+ AUTOHEADER="`$WHICH autoheader-2.56`"
+ AUTOM4TE="`$WHICH autom4te-2.56`"
+ elif test -x "`$WHICH autoheader-2.55`" ; then
+ AUTOHEADER="`$WHICH autoheader-2.55`"
+ AUTOM4TE="`$WHICH autom4te-2.55`"
elif test -x "`$WHICH autoheader-2.54`" ; then
AUTOHEADER="`$WHICH autoheader-2.54`"
AUTOM4TE="`$WHICH autom4te-2.54`"
___________________________________________________
This message is from the kde mailing list.
Account management: http://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
More information about the kde
mailing list