From: Johan A. <le...@at...> - 2002-03-09 14:26:52
|
Hi, I'm having problems with e from CVS, everything builds just fine except e. If I just do a CVS co and run ./autogen.sh it gives me (well the first part actually appears on every ./autogen.sh) <- All output above this looks fine -> Please use AM_GNU_GETTEXT([external]) in order to cause autoconfiguration to look for an external libintl. Please create po/Makevars from the template in po/Makevars.template. You can then remove po/Makevars.template. Please run 'aclocal -I m4' to regenerate the aclocal.m4 file. You need aclocal from GNU automake 1.5 (or newer) to do this. Then run 'autoconf' to regenerate the configure file. You will also need config.guess and config.sub, which you can get from ftp://ftp.gnu.org/pub/gnu/config/. You might also want to copy the convenience header file gettext.h from the /usr/share/gettext directory into your package. It is a wrapper around <libintl.h> that implements the configure --disable-nls option. Making ./aclocal.m4 writable ... Running libtoolize... You should update your `aclocal.m4' by running aclocal. Running aclocal ... aclocal: both `configure.ac' and `configure.in' present: ignoring `configure.in' Running autoheader... autoheader: warning: both `configure.ac' and `configure.in' are present. autoheader: warning: proceeding with `configure.ac'. Running automake --gnu ... automake: both `configure.ac' and `configure.in' present: ignoring `configure.in' <- snip -> Ok, this gives me quite alot of info on what could be wrong but I havn't worked with gettext so it doesnt say me much (well exept some pretty straightforward things i should do) The first one I don't quite understand and the same goes for the second, so I skip to the third. I run "aclocal -I m4" (I do have automake 1.5), it complains about that there is both a configure.ac and a configure.in, and says that it will ignore the .in file. Then i run "autoconf" as I have been told. No errors so far... then I run "./autogen.sh" and it gives me the same warnings also, when it has come to the end of the configure- script it says "config.status: error: cannot find input file: intl/Makefile.in". I find this a bit strange and run "gettextize -f -intl" to get my intl/ contents back (found this one in a newslist somwhere) and run "./autogen.sh" again, this time I notice something in the beginning of the output: "Wiping out intl/ subdirectory Copying file ABOUT-NLS Copying file config.rpath Not copying intl/ directory." (after that it goes on copying stuff to po/ and m4/) Dont know if it means anything, but it looks strange to me since this is where configure can't find a Makefile.in. I have tried this with fresh and working installs of gettext-0.10.40 and gettext-0.11 can someone tell me what is wrong, I have been able to compile e out of CVS before (a couple of weeks before christmas). Also none of the other packages gave me any problems at all. Thanks /Johan |