--- numpy-1.5.1/numpy/numarray/setup.py.orig 2010-11-09 00:58:25.000000000 +0100 +++ numpy-1.5.1/numpy/numarray/setup.py 2011-01-17 09:18:13.000000000 +0100 @@ -8,6 +8,7 @@ config.add_extension('_capi', sources=['_capi.c'], + libraries=['m'], ) return config --- numpy-1.5.1/numpy/fft/setup.py.ori 2011-01-17 09:22:48.000000000 +0100 +++ numpy-1.5.1/numpy/fft/setup.py 2011-01-17 09:23:06.000000000 +0100 @@ -8,7 +8,8 @@ # Configure fftpack_lite config.add_extension('fftpack_lite', - sources=['fftpack_litemodule.c', 'fftpack.c'] + sources=['fftpack_litemodule.c', 'fftpack.c'], + libraries=['m'] ) --- numpy-1.5.1/numpy/random/setup.py.ori 2011-01-17 09:28:21.000000000 +0100 +++ numpy-1.5.1/numpy/random/setup.py 2011-01-17 09:28:43.000000000 +0100 @@ -32,7 +32,7 @@ if needs_mingw_ftime_workaround(): defs.append(("NPY_NEEDS_MINGW_TIME_WORKAROUND", None)) - libs = [] + libs = ['m'] # Configure mtrand config.add_extension('mtrand', sources=[join('mtrand', x) for x in