Hi folks, I'm having trouble building the 'speexdec' executable in the win32 port of Speex. I'm using MSVC++ 6.0 on both a Win2000 and a WinXP box (the error occurs on both machines). The sources are fresh from CVS as of today. I had no trouble building the ogg, vorbis and speex libraries. Also, speexenc.exe built correctly. However, speexdec.exe will build but does not create output (either to soundcard or to pcm/wav) and eventually crashes. For example, calling "speexdec.exe \temp\1.spx" results in the following sent to stderr: "ded with Speex 0.8.0" followed by about 27Kb of binary data, almost all of it 0x00. Then I get an exit code of 0xc0000005, which appears to be an Access Violation. I get similar results when redirecting to stdout or to a file (the file is created but no data is written to it). Note that I have the prebuilt binary of 'speexdec.exe' from your Web site; it works as expected given the same input file and options. Only the version I'm building is broken! Sadly, I can't build a debug version of speexdec: the linker complains of a number of unresolved symbols (__imp__waveOutReset@4, __imp__waveOutOpen@24, __imp__waveOutGetNumDevs@0, __imp__waveOutWrite@12, __imp__waveOutPrepareHeader@12, __imp__waveOutUnprepareHeader@12, __imp__waveOutClose@4,). I even tried cross-compiling it (i686-pc-linux-gnu x i386-mingw32) but ran into similar symbols missing at link time. I'm stumped! I would really appreciate any help you might be able to offer. Warmest regards, -- Graham Fawcett -- Centre for Flexible Learning -- University of Windsor -- fawcett@uwindsor.ca --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.