1.About the autoconf 2.59 error, the error comes with my autoconf 2.59-5. But I find that autoconf 2.59c ships with the new AC_TYPE_INT16_T etc. macro. I think 2.59c should work. 2.About the PKG_CHECK_MODULES error, it seems again my fault. My original pkg-config was 0.15. And I upgraded it to 0.22. But I didn't notice the new pkg-config was installed to /usr/local/ not to /usr. The PKG_CHECK_MODULES is a macro in pkg.m4 of 0.22 pkg-config which its location is /usr/local/share/aclocal/. But configure script looks for pkg.m4 at /usr/share/aclocal/. So I copy /usr/local/share/aclocal/pkg.m4 to /usr/share/aclocal/, everything works well now. 3.Report another thing: RHEL4's bash is 3.0-19.2. And it doesn't recognize the expression configure script: CFLAG+="BLA...BLA...BLA..." After I upgraded bash to 3.2.33. It works well.
在2007-12-26,"Alexander Chemeris" <[EMAIL PROTECTED]> 写道: On 12/25/07, wsycqyz <[EMAIL PROTECTED]> wrote: > ----> So I upgrade autoconf to 2.60 and run autoreconf -fi. The error > doesn't come out. Is upgrading to 2.60 OK? > > Then I run ./configure, and this comes out: > checking for libspandsp >= 0.0.2pre26... not found > checking if speex dsp usage is enabled... no > ./configure: line 26449: syntax error near unexpected token `SPEEX,' > ./configure: line 26449: ` PKG_CHECK_MODULES(SPEEX,' > > ---->I guess this problem is about the version of automake, autoconf and > aclocal. May be I was wrong. Any idea? Thanks! No, this seems like a problem with our configure scripts. They does not check is pkg-config is present on build system or not. You could either comment out checking for speex in configure.ac or install pkg-config. -- Regards, Alexander Chemeris. SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000
_______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
