Hello, I just checked out the latest version of speex and I want to compile it. The INSTALL file says that's easy: bjoern@deimos:~/studium/beleg/resources/svn/speex$ cat INSTALL Installing Speex is as easy as: % ./configure [--prefix=<install-path>] % make % make install Note that if you are using the code from SVN, you will need to run "autogen.sh" instead of "configure". So I tried that. bjoern@deimos:~/studium/beleg/resources/svn/speex$ ./autogen.sh checking for autoconf... checking for automake 1.8 or later... automake checking for aclocal 1.8 or later... aclocal checking for libtool... libtoolize I am going to run ./configure with no arguments - if you wish to pass any to it, please specify them on the ./autogen.sh command line. Generating configuration files for Speex, please wait.... aclocal aclocal:configure.ac:32: warning: macro `AM_PROG_LIBTOOL' not found in library autoheader libtoolize --automake automake --add-missing libspeex/Makefile.am:9: Libtool library used but `LIBTOOL' is undefined libspeex/Makefile.am:9: libspeex/Makefile.am:9: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' libspeex/Makefile.am:9: to `configure.ac' and run `aclocal' and `autoconf' again. bjoern@deimos:~/studium/beleg/resources/svn/speex$ make make: *** No targets specified and no makefile found. Stop. Obviously, somthing fails here when calling the autogen-Script. I have a /usr/local-installation of automake, which is Version 1.9, this thing also provides me aclocal version 1.9: bjoern@deimos:~/studium/beleg/resources/svn/speex$ aclocal --version aclocal (GNU automake) 1.9 Written by Tom Tromey <tromey@redhat.com> Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. bjoern@deimos:~/studium/beleg/resources/svn/speex$ automake --version automake (GNU automake) 1.9 Written by Tom Tromey <tromey@redhat.com>. Copyright 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Yes the source code is nice, but I would really like to compile it ;-) I googled for this error, but doing that doesn't help because everybody has such problems but nobody seems to have a solution. Regards, Bj?rn PS: of course I could read the aclocal and automake manpages for hours, but I still hope that I won't have to do that. -- You are only young once, but you can stay immature indefinitely. -- Important! Please recognize my new GPG Public Key! Bj?rn Thalheim gpg fingerprint: 2F22 AAEB 1818 1548 EC78 1AE8 9D2E FCB4 0980 28CC download key: wget http://www.ifsr.de/~bjoern/gpg/public_key.asc See also: http://www.ifsr.de/~bjoern/gpg/key.html -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20060713/574492ae/signature.pgp
How about installing the libtool development stuff? Otherwise, it may have something to do with automake 1.9 (I'm using 1.8). Jan-Marc Le jeudi 13 juillet 2006 ? 15:26 +0200, Bj?rn Thalheim a ?crit :> Hello, > > I just checked out the latest version of speex and I want to compile it. > The INSTALL file says that's easy: > > bjoern@deimos:~/studium/beleg/resources/svn/speex$ cat INSTALL > Installing Speex is as easy as: > % ./configure [--prefix=<install-path>] > % make > % make install > Note that if you are using the code from SVN, you will need to run > "autogen.sh" instead of "configure". > > So I tried that. > > bjoern@deimos:~/studium/beleg/resources/svn/speex$ ./autogen.sh > checking for autoconf... > checking for automake 1.8 or later... automake > checking for aclocal 1.8 or later... aclocal > checking for libtool... libtoolize > I am going to run ./configure with no arguments - if you wish > to pass any to it, please specify them on the ./autogen.sh command line. > Generating configuration files for Speex, please wait.... > aclocal > aclocal:configure.ac:32: warning: macro `AM_PROG_LIBTOOL' not found in > library > autoheader > libtoolize --automake > automake --add-missing > libspeex/Makefile.am:9: Libtool library used but `LIBTOOL' is undefined > libspeex/Makefile.am:9: > libspeex/Makefile.am:9: The usual way to define `LIBTOOL' is to add > `AC_PROG_LIBTOOL' > libspeex/Makefile.am:9: to `configure.ac' and run `aclocal' and > `autoconf' again. > bjoern@deimos:~/studium/beleg/resources/svn/speex$ make > make: *** No targets specified and no makefile found. Stop. > > Obviously, somthing fails here when calling the autogen-Script. I have a > /usr/local-installation of automake, which is Version 1.9, this thing > also provides me aclocal version 1.9: > > bjoern@deimos:~/studium/beleg/resources/svn/speex$ aclocal --version > aclocal (GNU automake) 1.9 > Written by Tom Tromey <tromey@redhat.com> > Copyright (C) 2004 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > bjoern@deimos:~/studium/beleg/resources/svn/speex$ automake --version > automake (GNU automake) 1.9 > Written by Tom Tromey <tromey@redhat.com>. > Copyright 2004 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > > Yes the source code is nice, but I would really like to compile it ;-) I > googled for this error, but doing that doesn't help because everybody > has such problems but nobody seems to have a solution. > > Regards, > > Bj?rn > > > PS: of course I could read the aclocal and automake manpages for hours, > but I still hope that I won't have to do that. > > -- > You are only young once, but you can stay immature indefinitely. > > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev
Hi, Jean-Marc Valin wrote:> How about installing the libtool development stuff?Was all on the machine already.> Otherwise, it may > have something to do with automake 1.9 (I'm using 1.8).Nevermind everybody. I had a /usr/local installation of automake1.9 (I use Debian). Obviously, there's more to the package then you may think at first glance. Doing an "apt-get install automake-1.9" and removing the /usr/local-Version of automake solves the problem. Automake v1.9 works well. Sorry for the spam. Thanks, Bj?rn -- Q: Why did the chicken cross the road? A: He was giving it last rites. -- Important! Please recognize my new GPG Public Key! Bj?rn Thalheim gpg fingerprint: 2F22 AAEB 1818 1548 EC78 1AE8 9D2E FCB4 0980 28CC download key: wget http://www.ifsr.de/~bjoern/gpg/public_key.asc See also: http://www.ifsr.de/~bjoern/gpg/key.html -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20060713/a13fd2fa/signature.pgp
Hi, Jean-Marc Valin wrote:> How about installing the libtool development stuff?Was all on the machine already.> Otherwise, it may > have something to do with automake 1.9 (I'm using 1.8).Nevermind everybody. I had a /usr/local installation of automake1.9 (I use Debian). Obviously, there's more to the package then you may think at first glance. Doing an "apt-get install automake-1.9" and removing the /usr/local-Version of automake solves the problem. Automake v1.9 works well. Sorry for the spam. Thanks, Bj?rn -- Q: Why did the chicken cross the road? A: He was giving it last rites. -- Important! Please recognize my new GPG Public Key! Bj?rn Thalheim gpg fingerprint: 2F22 AAEB 1818 1548 EC78 1AE8 9D2E FCB4 0980 28CC download key: wget http://www.ifsr.de/~bjoern/gpg/public_key.asc See also: http://www.ifsr.de/~bjoern/gpg/key.html -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20060713/61b75f3f/signature.pgp
I just compiled speex under my new intel iMac with MacOSX and get a compilation issue with the malloc.h header not being found. Here is a patch that avoid inclusion of malloc.h under MACOSX. (I'm using osx version 10.4 - Tiger) --- libspeex/kiss_fft.h 26 Jun 2006 02:22:34 -0000 1.1.1.1 +++ libspeex/kiss_fft.h 17 Jul 2006 15:15:53 -0000 @@ -5,7 +5,9 @@ #include <stdio.h> #include <math.h> #include <memory.h> +#ifndef __MACH__ #include <malloc.h> +#endif #ifdef __cplusplus extern "C" { Patch is for something close to 1.1.12, I didn't verified the original speex CVS.. Thanks! Aymeric On Thu, 13 Jul 2006, Jean-Marc Valin wrote:> How about installing the libtool development stuff? Otherwise, it may > have something to do with automake 1.9 (I'm using 1.8). > > Jan-Marc > > Le jeudi 13 juillet 2006 ? 15:26 +0200, Bj?rn Thalheim a ?crit : >> Hello, >> >> I just checked out the latest version of speex and I want to compile it. >> The INSTALL file says that's easy: >> >> bjoern@deimos:~/studium/beleg/resources/svn/speex$ cat INSTALL >> Installing Speex is as easy as: >> % ./configure [--prefix=<install-path>] >> % make >> % make install >> Note that if you are using the code from SVN, you will need to run >> "autogen.sh" instead of "configure". >> >> So I tried that. >> >> bjoern@deimos:~/studium/beleg/resources/svn/speex$ ./autogen.sh >> checking for autoconf... >> checking for automake 1.8 or later... automake >> checking for aclocal 1.8 or later... aclocal >> checking for libtool... libtoolize >> I am going to run ./configure with no arguments - if you wish >> to pass any to it, please specify them on the ./autogen.sh command line. >> Generating configuration files for Speex, please wait.... >> aclocal >> aclocal:configure.ac:32: warning: macro `AM_PROG_LIBTOOL' not found in >> library >> autoheader >> libtoolize --automake >> automake --add-missing >> libspeex/Makefile.am:9: Libtool library used but `LIBTOOL' is undefined >> libspeex/Makefile.am:9: >> libspeex/Makefile.am:9: The usual way to define `LIBTOOL' is to add >> `AC_PROG_LIBTOOL' >> libspeex/Makefile.am:9: to `configure.ac' and run `aclocal' and >> `autoconf' again. >> bjoern@deimos:~/studium/beleg/resources/svn/speex$ make >> make: *** No targets specified and no makefile found. Stop. >> >> Obviously, somthing fails here when calling the autogen-Script. I have a >> /usr/local-installation of automake, which is Version 1.9, this thing >> also provides me aclocal version 1.9: >> >> bjoern@deimos:~/studium/beleg/resources/svn/speex$ aclocal --version >> aclocal (GNU automake) 1.9 >> Written by Tom Tromey <tromey@redhat.com> >> Copyright (C) 2004 Free Software Foundation, Inc. >> This is free software; see the source for copying conditions. There is NO >> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. >> bjoern@deimos:~/studium/beleg/resources/svn/speex$ automake --version >> automake (GNU automake) 1.9 >> Written by Tom Tromey <tromey@redhat.com>. >> Copyright 2004 Free Software Foundation, Inc. >> This is free software; see the source for copying conditions. There is NO >> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. >> >> >> Yes the source code is nice, but I would really like to compile it ;-) I >> googled for this error, but doing that doesn't help because everybody >> has such problems but nobody seems to have a solution. >> >> Regards, >> >> Bj?rn >> >> >> PS: of course I could read the aclocal and automake manpages for hours, >> but I still hope that I won't have to do that. >> >> -- >> You are only young once, but you can stay immature indefinitely. >> >> _______________________________________________ >> Speex-dev mailing list >> Speex-dev@xiph.org >> http://lists.xiph.org/mailman/listinfo/speex-dev > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev > >