I was able to compile libao, libogg, and libvorbis without any problems, using Intel's icc in Linux.
But vorbis-tools is giving me a problem.
The ./configure script dies here:
CODE
<snip>
checking for ao... yes
checking for libcurl... yes
checking for pthread.h... no
configure: error: POSIX threads required!
Here's a snippet from config.log
CODE
configure:6114:
/opt/intel/compiler50/ia32/bin/icc -O2 -tpp6 -axMi -xMi -mp
conftest.c >/dev/null 2>conftest.out
conftest.c:
/usr/lib/crt1.o: In function `_start':
/usr/lib/crt1.o(.text+0x18): undefined reference to `main'
configure: failed program was:
#line 6109 "configure"
#include "confdefs.h"
#include <pthread.h>
Obviously, I have pthread.h on this machine. Since ppl here were able to successfully build oggenc w/ Intel's compiler on Win32, I thought perhaps some expert developer could tell me exactly where I'm being stupid here.
Thanks.