[Speex-dev] Re: Speex 1.2 beta2 Win32 tools binaries

dagwood dagwood at dagtronix.com
Fri Jul 27 08:56:28 PDT 2007


Hi Arseny,

> Well, I compiled it from the sources using MSYS environment and MinGW 
> tools (GCC version is 3.4.5).
> 
> Both libOgg-1.1.3 and speex-1.2beta2 were configured as
> "./configure --enabled-shared=no"

I would really like to be able to compile speexenc and speexdec on
MSYS+MinGW but I can't seem to get it right.

I "./configure --enabled-shared=no", "make", and "make install" libogg,
without errors, but when I "./configure --enabled-shared=no" Speex I get
a warning that Ogg was incorrectly installed even though the correct
files are in the /local/include/ogg and /local/lib directories.

My MSYS and MinGW installations are clean. I un-tarred the libogg and
speex distributions to /home/audio. I configured from within
/home/audio/libogg-1.1.13 and /home/audio/speex-1.2beta2 respectively.

Do you have any ideas as to what I might be doing wrong? Unfortunately 
I'm not that familiar with this sort of environment so I could be doing 
something very silly. 8^(

I'm using the same versions as you with the exception of GCC which is
3.4.2. I'll try 3.4.5 now but I doubt that would be the problem.

> after compiling and applying of  "strip --strip-unneeded" the sizes 
> decreases to:
> 
> speexdec.exe is 104.293 bytes
> speexenc.exe is 132.109 bytes
> 
> Both tools work with no problems.
> 
> So I can send this binaries to you if you want to place it online.
> I'm sure people need it :-)

I think this would be great!

-Dennis.




More information about the Speex-dev mailing list