2010-07-27 14:20:10 g.729 patch automake error.
Matt Gilg (UNITED STATES)
Message: 91782
I've successfully applied the g.729 patch and used autogen.sh to regenerate the makefiles for linphone, as specified in the README. When building the kernel, I get the following errors when building linphone:
...
config.status: creating share/fr/Makefile
config.status: creating share/it/Makefile
config.status: creating share/ja/Makefile
config.status: creating share/cs/Makefile
config.status: creating share/linphone.pc
config.status: creating linphone.spec
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing po/stamp-it commands
config.status: error: po/Makefile.in.in was not created by intltoolize.
I've not had much experience with automake or intltoolize, does somebody else have an idea of what is happening here? I've definitely followed the steps listed in the docs, and I'm using automake v1.10.1 & intltoolize v0.40.5.
Thanks,
-Matt
QuoteReplyEditDelete
2010-07-27 14:30:25 Re: g.729 patch automake error.
Mike Frysinger (UNITED STATES)
Message: 91783
linphone is known to have crappy autotools. what if you run `gettextize` before the autogen.sh ?
QuoteReplyEditDelete
2010-07-27 16:01:00 Re: g.729 patch automake error.
Matt Gilg (UNITED STATES)
Message: 91789
gettextize: *** po/Makefile.in.in exists: use option -f if you really want to delete it.
gettextize: *** Stop.
That seems to suggest that Makefile.in.in does indeed exist. Using the -f option to force removal, re-running gettextize, re-running autogen.sh, and building the dist.... No changes, same error.
config.status: creating share/ja/Makefile
config.status: creating share/cs/Makefile
config.status: creating share/linphone.pc
config.status: creating linphone.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing po/stamp-it commands
config.status: error: po/Makefile.in.in was not created by intltoolize.
make[4]: *** [Makefile] Error 1
make[4]: Leaving directory `/home/gilgm/Blackfin/uClinux-msat-steve/user/linphone/build-linphone-3.0.0'
QuoteReplyEditDelete
2010-07-27 18:05:04 Re: g.729 patch automake error.
Matt Gilg (UNITED STATES)
Message: 91794
Has anybody else been successful applying and building this patch for the blackfin? My current kernel version info is a follows:
Linux release 2.6.28.10-ADI-2009R1.1-svn3992, build #303 Tue Jul 27 10:28:11 MDT 2010
toolchain: bfin-linux-uclibc-gcc release gcc version 4.1.2 (ADI svn)
user-dist: release svn-3992, build #127 Tue Jul 27 10:27:50 MDT 2010
I was certain that this should not be a difficult task, as I recall reading about folks working on a patch that makes g.729 more interoperable and standard...
-Matt
QuoteReplyEditDelete
2010-07-27 18:18:39 Re: g.729 patch automake error.
Mike Frysinger (UNITED STATES)
Message: 91795
it works fine for us, but we have different versions of autotools than you do. yours are too new for that version of linphone.
ive updated the branch and trunk to patch the generated autotool files and avoid having to rebuild them. give that a try, but you'll have to revert all your changes first.
QuoteReplyEditDelete
2010-07-28 18:53:29 Re: g.729 patch automake error.
Matt Gilg (UNITED STATES)
Message: 91830
Excellent, thanks Mike. Compiled and linked successfully.
-Matt