Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Oggenc and Intel C++ (Read 2582 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Oggenc and Intel C++

I know I've posted a similar question before, but I thought I would give it one more shot.

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: [Select]
<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: [Select]
  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.

Oggenc and Intel C++

Reply #1
I'd like to post in my page an optimized version of OggVorbis for Linux (Compiled with ICL)

Could someone send me the binaries?

rjamorim at yahoo dot com

Thanks.

Regards;

Roberto.