[Numpy-tickets] [NumPy] #891: configuration problems on mingw

NumPy numpy-tickets@scipy....
Sat Aug 16 14:05:59 CDT 2008


#891: configuration problems on mingw
--------------------+-------------------------------------------------------
 Reporter:  cdavid  |        Owner:  somebody
     Type:  defect  |       Status:  new     
 Priority:  normal  |    Milestone:  1.3.0   
Component:  Other   |      Version:  none    
 Severity:  normal  |   Resolution:          
 Keywords:          |  
--------------------+-------------------------------------------------------
Old description:

> There are problems when configure numpy with VS 2003 vs mingw:
>
> mingw:
> {{{
> #!c
> /* #define SIZEOF_SHORT 2 */
> /* #define SIZEOF_INT 4 */
> /* #define SIZEOF_LONG 4 */
> /* #define SIZEOF_FLOAT 4 */
> /* #define SIZEOF_DOUBLE 8 */
> #define SIZEOF_LONG_DOUBLE 8
> #define SIZEOF_PY_INTPTR_T 4
> /* #define SIZEOF_LONG_LONG 8 */
> #define SIZEOF_PY_LONG_LONG 8
> /* #define CHAR_BIT 8 */
> #define MATHLIB
> #define HAVE_LONGDOUBLE_FUNCS
> #define HAVE_FLOAT_FUNCS
> #define HAVE_LOG1P
> #define HAVE_EXPM1
> #define HAVE_INVERSE_HYPERBOLIC
> #define HAVE_INVERSE_HYPERBOLIC_FLOAT
> #define HAVE_INVERSE_HYPERBOLIC_LONGDOUBLE
> #define HAVE_RINT
> #define __NPY_PRIVATE_NO_SIGNAL
> }}}
>
> vs 2003
> {{{
> /* #define SIZEOF_SHORT 2 */
> /* #define SIZEOF_INT 4 */
> /* #define SIZEOF_LONG 4 */
> /* #define SIZEOF_FLOAT 4 */
> /* #define SIZEOF_DOUBLE 8 */
> #define SIZEOF_LONG_DOUBLE 8
> #define SIZEOF_PY_INTPTR_T 4
> /* #define SIZEOF_LONG_LONG 8 */
> #define SIZEOF_PY_LONG_LONG 8
> /* #define CHAR_BIT 8 */
> #define MATHLIB
> #define __NPY_PRIVATE_NO_SIGNAL
> }}}

New description:

 There are problems when configure numpy with VS 2003 vs mingw:

 mingw:
 {{{
 #!c
 /* #define SIZEOF_SHORT 2 */
 /* #define SIZEOF_INT 4 */
 /* #define SIZEOF_LONG 4 */
 /* #define SIZEOF_FLOAT 4 */
 /* #define SIZEOF_DOUBLE 8 */
 #define SIZEOF_LONG_DOUBLE 8
 #define SIZEOF_PY_INTPTR_T 4
 /* #define SIZEOF_LONG_LONG 8 */
 #define SIZEOF_PY_LONG_LONG 8
 /* #define CHAR_BIT 8 */
 #define MATHLIB
 #define HAVE_LONGDOUBLE_FUNCS
 #define HAVE_FLOAT_FUNCS
 #define HAVE_LOG1P
 #define HAVE_EXPM1
 #define HAVE_INVERSE_HYPERBOLIC
 #define HAVE_INVERSE_HYPERBOLIC_FLOAT
 #define HAVE_INVERSE_HYPERBOLIC_LONGDOUBLE
 #define HAVE_RINT
 #define __NPY_PRIVATE_NO_SIGNAL
 }}}

 vs 2003
 {{{
 #!c
 /* #define SIZEOF_SHORT 2 */
 /* #define SIZEOF_INT 4 */
 /* #define SIZEOF_LONG 4 */
 /* #define SIZEOF_FLOAT 4 */
 /* #define SIZEOF_DOUBLE 8 */
 #define SIZEOF_LONG_DOUBLE 8
 #define SIZEOF_PY_INTPTR_T 4
 /* #define SIZEOF_LONG_LONG 8 */
 #define SIZEOF_PY_LONG_LONG 8
 /* #define CHAR_BIT 8 */
 #define MATHLIB
 #define __NPY_PRIVATE_NO_SIGNAL
 }}}

-- 
Ticket URL: <http://scipy.org/scipy/numpy/ticket/891#comment:1>
NumPy <http://projects.scipy.org/scipy/numpy>
The fundamental package needed for scientific computing with Python.


More information about the Numpy-tickets mailing list