Den 12.12.2011 21:09, skrev Wes McKinney:
I'm interested in using the Cython OpenMP extensions in pandas for
various calculations, but I'm concerned about cross-platform issues,
especially distributing built binaries of the extensions to Windows
users. Is there a clean way to bundle the relevant OpenMP DLLs in
distutils?

thanks,
Wes


Are you using MSVC or MinGW compiler?

If you use MinGW, beware of licensing issues for the required pthreads library (pthreadsGC2.dll, I think it's LGPL). It is not a part of MinGW or GCC/GNU. So linking it statically can be a problem.

As for the MSVC compiler, IIRC the OpenMP runtime is a part of the MSVC runtime DLLs which the user must install anyway.


Sturla
_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel

Reply via email to