Correction:

gcc (mingw) runtimes are statically linked. The C-runtime DLL msvcrXXX is linked dynamically.

Carl


2014-04-29 17:10 GMT+02:00 Sturla Molden <sturla.molden@gmail.com>:
Matthew Brett <matthew.brett@gmail.com> wrote:

> 2) Static linking - Carl's toolchain does full static linking
> including C runtimes

The C runtime cannot be statically linked. It would mean that we get
multiple copies of errno and multiple malloc heaps in the process – one of
each static CRT. We must use the same C runtime DLL as Python. But loading
it is not a problem because Python has done that before NumPy is imported.

Sturla

_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion