On windows, without a pthread.h or libpthread.so we get: make[2]: Entering directory `/d/Apps/llvm/examples/ParallelJIT' > llvm[2]: Compiling ParallelJIT.cpp for Release build > ParallelJIT.cpp:20:21: pthread.h: No such file or directory > ParallelJIT.cpp:212: error: `pthread_cond_t' does not name a type > ParallelJIT.cpp:212: error: extra semicolon > ParallelJIT.cpp:213: error: `pthread_mutex_t' does not name a type > ParallelJIT.cpp:213: error: extra semicolon > .... lots more errors The configuration checks are there, but they are not exposed to the Makefiles and consequently not being used by the ParallelJIT Makefile.
Created attachment 489 [details] Fix This patch should fix the problem. Unfortunately, I cannot update configure's by myself, because my system auto* machinery is too modern :)
Patches committed. Thanks, Anton.