Jack, My Fink package clustalo has the ability to build using OpenMP. When I set CC and CXX to mpicc and mpic++ on 10.7, the package builds fine and links to the openmpi and gcc48 libraries. However, I have bug reports from two 10.9 users where omp.h is not found. Here's the failed compiler command:
/bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../../src -I/sw/include -fopenmp -O3 -g -O2 -MT ktuple_pair.lo -MD -MP -MF .deps/ktuple_pair.Tpo -c -o ktuple_pair.lo ktuple_pair.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../../src -I/sw/include -fopenmp -O3 -g -O2 -MT ktuple_pair.lo -MD -MP -MF .deps/ktuple_pair.Tpo -c ktuple_pair.c -fno-common -DPIC -o .libs/ktuple_pair.o clang: warning: argument unused during compilation: '-fopenmp' ktuple_pair.c:41:10: fatal error: 'omp.h' file not found #include <omp.h> ^ 1 error generated. And omp.h does exist for him: $ ls -l /sw/lib/gcc4.8/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/omp.h -rw-r--r-- 1 root admin 3620 Oct 28 11:41 /sw/lib/gcc4.8/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/omp.h Debian has seen this failure in their clang build farm, which makes sense since clang can't do OpenMPI yet. <http://clang.debian.net/logs/2013-07-14/clustalo_1.2.0-1_unstable_clang.log> It seems that mpicc on 10.9 is using clang as the compiler (openmpi-10.9 sets CC and CXX to clang/clang++) and not gcc-fsf-4.8. Is this usage correct? And is this the cause of the clustalo build failure? Thanks for your help, Hanspeter ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel