[Bioc-devel] OpenMP on OS X

Vincent Carey stvjc at channing.harvard.edu
Fri Apr 15 17:28:05 CEST 2016


other packages use

#ifdef _OPENMP

#include <omp.h>

#endif


have you tried that?

On Fri, Apr 15, 2016 at 11:21 AM, Aaron Taudt <aaron.taudt at gmail.com> wrote:

> Hi,
>
> I am using openmp support in my C++ code and it builds just fine on Windows
> and Linux. The morelia build output for OS X however yields the following
> error:
>
> In file included from ./R_interface.h:5:
> ./scalehmm.h:16:10: fatal error: 'libiomp/omp.h' file not found
> #include <libiomp/omp.h> // parallelization options on mac
>          ^
> 1 error generated.
>
> I use the following code to include the omp.h for OS X:
>
> #if defined TARGET_OS_MAC || defined __APPLE__
> #include <libiomp/omp.h> // parallelization options on mac
> #elif defined __linux__ || defined _WIN32 || defined _WIN64
> #include <omp.h> // parallelization options
> #endif
>
> What is the correct way to enable the openMP support for OS X?
>
> Regards,
> Aaron
>
>         [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>

	[[alternative HTML version deleted]]



More information about the Bioc-devel mailing list