Am Sat, 4 Jul 2009 13:31:57 -0700 schrieb Daniel Fetchinson <[email protected]>:
> >> >> > Try: > >> >> > > >> >> > ./autogen.sh > >> >> > >> >> This gives > >> >> > >> >> Running autoheader > >> >> Running libtoolize > >> >> You should add the contents of `/usr/share/aclocal/libtool.m4' > >> >> to `aclocal.m4'. > >> >> Running aclocal > >> >> aclocal: couldn't open directory `m4': No such file or directory > >> > > >> > Here it gives: > >> > > >> > ./autogen.sh > >> > Running autoheader > >> > Running libtoolize > >> > libtoolize: putting auxiliary files in `.'. > >> > libtoolize: copying file `./config.guess' > >> > libtoolize: copying file `./config.sub' > >> > libtoolize: copying file `./install-sh' > >> > libtoolize: copying file `./ltmain.sh' > >> > libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. > >> > libtoolize: copying file `m4/libtool.m4' > >> > libtoolize: copying file `m4/ltoptions.m4' > >> > libtoolize: copying file `m4/ltsugar.m4' > >> > libtoolize: copying file `m4/ltversion.m4' > >> > libtoolize: copying file `m4/lt~obsolete.m4' > >> > libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in > >> > Makefile.am. Running aclocal > >> > Running autoconf > >> > > >> > As you see the m4 dir gets created here out of libtoolize > >> > benevolence, which is part of libtool-2.2.6-11.fc11.i586 RPM. > >> > Is it installed at your end? > >> > >> I have libtool-1.5.24-3.fc8 as you can see it's Fedora 8. The > >> autogen.sh script explicitly checks for libtool 1.5 but that > >> doesn't seem to help. After all the following does create a > >> configure script, instead of running autogen.sh: > >> > >> cp /usr/share/aclocal/libtool.m4 aclocal.m4 > >> autoheader > >> libtoolize --force --copy > >> autoconf > >> > > Hi Chris, > > > This is wrong. run either ./autogen.sh or manually: > > As I've said ./autogen.sh fails. This is the output: > > Running autoheader > Running libtoolize > You should add the contents of `/usr/share/aclocal/libtool.m4' to > `aclocal.m4'. Running aclocal > aclocal: couldn't open directory `m4': No such file or directory > > All of the above is in a freshly unpacked directory. I've opened a bug > report for this: > mkdir m4 to create the missing directory > http://bugzilla.gnome.org/show_bug.cgi?id=587776 > closed, as seen above, NOTABUG > > > autoheader > > libtoolize --force --copy > > (depending on libtool version you might also need --install) > > aclocal -I m4 > > autoconf > > As I've said this also fails. The output of libtoolize --force --copy > is > > You should add the contents of `/usr/share/aclocal/libtool.m4' to > `aclocal.m4'. > This is not a bug, ignore that message. > >> Honestly, I don't quite understand why there is this autogen.sh > >> script anyway. Why can't the packaged archive contain a reasonable > >> configure script to begin with? The rep-gtk code doesn't seem to > >> be more complicated than other software which are happily shipped > >> with a configure script. Or am I overlooking something? In any > >> case the user experience could be increased greatly if the > >> installation of sawfish would not involve all sorts of trickery, > >> but the simple > >> > > > > ... well, normally it is shipped, somehow I forgot it for 0.18.6 > > (...) > > An update would be nice, then. > I'll do 0.18.6r2 now. > Cheers, > Daniel > > >> ./configure > >> make > >> make install > >> > >> cycle on each of the dependencies (librep, rep-gtk, sawfish). > >> > >> In any case, thanks for the hard work guys, it's good to see that > >> sawfish is alive again! > Chris
