<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
On 07/22/2010 07:13 AM, Fabian Pedregosa wrote:
<blockquote cite="mid:20100722141314.hjq3677lmsg8kg08@fseoane.net"
 type="cite">Hi all.
  <br>
  <br>
With some minor changes I could install scipy using python2.7. The only
thing that failed was the c++ swig wrappers in
scipy.sparse.sparsetools. I believe this is because python is compiled
now using gcc and not g++, and also default flags have changed.
  <br>
  <br>
The problem seems to be that numpy/ndarraytypes.h import inttypes.h,
but the macros in this file are not accessibly from C++ unless you
define the variable __STDC_FORMAT_MACROS. My solution was to define
this variable in the setup.py script. This makes it build fine and test
are OK too (ubuntu linux 64 bit). I attach the (git) patch.
  <br>
  <br>
~Fabian
  <br>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
SciPy-Dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SciPy-Dev@scipy.org">SciPy-Dev@scipy.org</a>
<a class="moz-txt-link-freetext" href="http://mail.scipy.org/mailman/listinfo/scipy-dev">http://mail.scipy.org/mailman/listinfo/scipy-dev</a>
  </pre>
</blockquote>
Hi,<br>
Thanks for the patch as it works for Python version 2.4, 2.5, 2.6 and
2.7 on my 64-bit&nbsp; Linux system.<br>
<br>
Since you did the work, can you attach it to ticket 1180?<br>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<a href="http://projects.scipy.org/scipy/ticket/1180">http://projects.scipy.org/scipy/ticket/1180</a><br>
<br>
Thanks<br>
Bruce<br>
</body>
</html>