From: Steven H. <ki...@mu...> - 2005-06-14 20:09:19
|
Hmm here I get: /usr/bin/time -h make 24.52s real 23.62s user 0.89s sys /usr/bin/time -h make -f Makefile.noauto=20 11.14s real 10.96s user 0.45s sys Automake 1.6 was deemed a bad version 1.4, 1.5, 1.8 and 1.9 are the readly supported versions. autogen 1.8 here fails with: ./autogen.sh=20 + set -e + aclocal aclocal: not found I've just commited an update to autogen.sh you might want to have a look there ludwig ensure its ok with u. ----- Original Message -----=20 From: Ludwig Nussel=20 It's 0.4s for me... There is a shell involved in every call, plus it does dependency tracking on the files. cu Ludwig =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it.=20 In the event of misdirection, illegible or incomplete transmission please telephone (023) 8024 3137 or return the E.mail to pos...@mu.... |
From: Ludwig N. <l-...@us...> - 2005-06-14 22:27:59
|
Steven Hartland wrote: > Hmm here I get: > /usr/bin/time -h make > 24.52s real 23.62s user 0.89s sys > > /usr/bin/time -h make -f Makefile.noauto > 11.14s real 10.96s user 0.45s sys > > Automake 1.6 was deemed a bad version 1.4, 1.5, 1.8 and 1.9 are > the readly supported versions. autogen 1.8 here fails with: > ./autogen.sh > + set -e > + aclocal > aclocal: not found Well, install automake. $ rpm -qf /usr/bin/aclocal automake-1.9.5-3 SLES8 has automake 1.6, I'm going to try that out tomorrow. > I've just commited an update to autogen.sh you might want > to have a look there ludwig ensure its ok with u. wtf? why do you need such a complicated script? What about just running autoreconf? Where did you take the code? qstat is not GPL so you can't take stuff from KDE. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ PGP Key: FF8135CE |
From: Steven H. <ki...@mu...> - 2005-06-14 22:55:10
|
----- Original Message ----- From: "Ludwig Nussel" <l-...@us...> >> Automake 1.6 was deemed a bad version 1.4, 1.5, 1.8 and 1.9 are >> the readly supported versions. autogen 1.8 here fails with: >> ./autogen.sh >> + set -e >> + aclocal >> aclocal: not found Its installed but your script fails to find it. See the updated script for info on how to do that. > Well, install automake. > > $ rpm -qf /usr/bin/aclocal > automake-1.9.5-3 > > SLES8 has automake 1.6, I'm going to try that out tomorrow. > >> I've just commited an update to autogen.sh you might want >> to have a look there ludwig ensure its ok with u. > > wtf? why do you need such a complicated script? What about just > running autoreconf? As that would have exactly the same issues and besides u removed autoreconf for a reason I assumed. > Where did you take the code? qstat is not GPL so you can't take > stuff from KDE. Found the basics in kde yep, extended it a bit all very basic could have written from scratch but would have taken an extra 10 mins. If you do a search for detect-autoconf.sh its all over the net in hundreds of projects, from perl modules to kde. If you want to recode it from scratch feel free but there's not too many ways of doing a basic lookup like that. I did register issues when the auto stuff was first raised and now its actually effecting users I thought I'd spend a few mins updating said script so that it actually worked on a few more platforms that's all and I didn't have too much time to dedicate to it sorry. Steve / K ================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone (023) 8024 3137 or return the E.mail to pos...@mu.... |
From: Ludwig N. <l-...@us...> - 2005-06-15 17:57:13
|
Steven Hartland wrote: > ----- Original Message ----- > From: "Ludwig Nussel" <l-...@us...> > > >>Automake 1.6 was deemed a bad version 1.4, 1.5, 1.8 and 1.9 are > >>the readly supported versions. autogen 1.8 here fails with: > >>./autogen.sh > >>+ set -e > >>+ aclocal > >>aclocal: not found > > Its installed but your script fails to find it. See the updated script > for info on how to do that. It doesn't try to find anything. It just runs aclocal etc. assuming it's in $PATH. I don't understand why you install those programs with some strange suffix. There should always be a default automake which is actually called 'automake' and not some 'automake-foobar'. What distribution is that? > >Well, install automake. > > > >$ rpm -qf /usr/bin/aclocal > >automake-1.9.5-3 > > > >SLES8 has automake 1.6, I'm going to try that out tomorrow. Works just fine there. > >>I've just commited an update to autogen.sh you might want > >>to have a look there ludwig ensure its ok with u. > > > >wtf? why do you need such a complicated script? What about just > >running autoreconf? > As that would have exactly the same issues and besides u removed > autoreconf for a reason I assumed. You said you don't have it so I assumed it was not present in some older automake version. However now I guess it's also called autoreconf-something on your installation. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ PGP Key: FF8135CE |
From: Steven H. <ki...@mu...> - 2005-06-15 18:05:49
|
----- Original Message ----- From: "Ludwig Nussel" <l-...@us...> >> >> >>Automake 1.6 was deemed a bad version 1.4, 1.5, 1.8 and 1.9 are >> >>the readly supported versions. autogen 1.8 here fails with: >> >>./autogen.sh >> >>+ set -e >> >>+ aclocal >> >>aclocal: not found >> >> Its installed but your script fails to find it. See the updated script >> for info on how to do that. > > It doesn't try to find anything. It just runs aclocal etc. assuming > it's in $PATH. I don't understand why you install those programs > with some strange suffix. There should always be a default automake > which is actually called 'automake' and not some 'automake-foobar'. > What distribution is that? You will find due to the broken arse compatibility between versions most distribs dont install to none suffixed exe's hence the detect script. Here I use FreeBSD various versions. >> >$ rpm -qf /usr/bin/aclocal >> >automake-1.9.5-3 >> > >> >SLES8 has automake 1.6, I'm going to try that out tomorrow. > > Works just fine there. All down to the missing exe's >> >>I've just commited an update to autogen.sh you might want >> >>to have a look there ludwig ensure its ok with u. >> > >> >wtf? why do you need such a complicated script? What about just >> >running autoreconf? >> As that would have exactly the same issues and besides u removed >> autoreconf for a reason I assumed. > > You said you don't have it so I assumed it was not present in some > older automake version. However now I guess it's also called > autoreconf-something on your installation. Indeed 1.5 didn't seem to include it now running 1.9. Steve / K ================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone (023) 8024 3137 or return the E.mail to pos...@mu.... |
From: Ludwig N. <l-...@us...> - 2005-06-15 20:22:55
|
Steven Hartland wrote: > ----- Original Message ----- > From: "Ludwig Nussel" <l-...@us...> > >> > >>>>Automake 1.6 was deemed a bad version 1.4, 1.5, 1.8 and 1.9 are > >>>>the readly supported versions. autogen 1.8 here fails with: > >>>>./autogen.sh > >>>>+ set -e > >>>>+ aclocal > >>>>aclocal: not found > >> > >>Its installed but your script fails to find it. See the updated script > >>for info on how to do that. > > > >It doesn't try to find anything. It just runs aclocal etc. assuming > >it's in $PATH. I don't understand why you install those programs > >with some strange suffix. There should always be a default automake > >which is actually called 'automake' and not some 'automake-foobar'. > >What distribution is that? > > You will find due to the broken arse compatibility between versions > most distribs dont install to none suffixed exe's hence the detect script. > Here I use FreeBSD various versions. SUSE always had one automake. Stuff that doesn't work with that has to be fixed. Both RedHat and Debian install a default 'automake' because that's what everyone expects. In Debian one can even choose it using update-alternatives. So I'd say the way FreeBSD does it is broken. Reminds me of http://www.livejournal.com/users/udrepper/7326.html Anyways, let's hope it works the way it is now. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ PGP Key: FF8135CE |