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
>
>