Hi there! Sometime ago someone suggested removing some configuration files from the CVS. Considering all the trouble those files generate (to allow compiling by just: ./configure; make), it looks as a good idea. I'd remove: Makefile.in doc/Makefile.in src/Makefile.in src/IO/Makefile.in config.h.in configure From then, after checkout, you should run: autoheader; autoconf; automake; ./configure; make some more steps, but a lot less trouble! If someone knows beter, please say so. I haven't removed the files yet and will wait for a replay before changing it. Cheers Jorge.-
Hi there!
Hi,
Sometime ago someone suggested removing some configuration files from the CVS. Considering all the trouble those files generate (to allow compiling by just: ./configure; make), it looks as a good idea.
I'd remove:
Makefile.in doc/Makefile.in src/Makefile.in src/IO/Makefile.in config.h.in configure
aclocal.m4 (generated by aclocal) install-sh mkinstalldirs missing depcomp (generated by automake -a)
From then, after checkout, you should run:
autoheader; autoconf; automake; ./configure; make
some more steps, but a lot less trouble!
I think the standard way is to have an autogen.sh file that does it for you. for example: http://cvs.gnome.org/lxr/source/gob/autogen.sh So, after a checkout from cvs, you'd run ./autogen.sh --prefix=/usr ... After that it's ./configure as usual. HTH, Jörgen
Hi all! Considering all the troubles we've had with autoconf/automake stuff, I eliminated all these files from the CVS: Makefile.in doc/Makefile.in src/Makefile.in src/IO/Makefile.in aclocal.m4 install-sh mkinstalldirs missing depcomp (as Jörgen and others more or less suggested) and wrote a simple autogen.sh script to remake them. Now you'll need autoconf and automake installed. Ah, as the new configure.in was only working with newer versions of autoconf, I downgraded it to the same format as 0.6.6 had. I tested as far as I could here, and it should work again with older autoconf/automake pairs. Please test it and tell me. BTW, next I'll updtate the bookmars server tarball. Cheers Jorge.-
participants (3)
-
Jorge Arellano Cid
-
Jorgen Viksell
-
Nicola Girardi