[Numpy-discussion] Refactor fork uses the ./configure, make, make install process.

Ilan Schnell ischnell at enthought.com
Sat Dec 4 14:07:54 EST 2010

Hello Charles,

it was indeed the intention to change the build process of the core
libndarray to use autoconf.  I've tested it on Linux, Mac, Solaris, and
it works very well.  libndarray is really a separate project, which only
resides for current development inside the numpy project.  The point
is that you can build libndarray without having a particular Python
installed.  The hope is that libndarray becomes used by other projects
which are not Python based, for example:
  * a pure C program
  * a Perl C extension
  * a Ruby C extension

I thought that autoconf was the obvious choice for doing this, and also
that is cleaner than numpy.distutils.

- Ilan

On Sat, Dec 4, 2010 at 10:20 AM, Charles R Harris
<charlesr.harris at gmail.com> wrote:
> Hi Jason,
> Just wondering if this is temporary or the intention is to change the build
> process? I also note that the *.h files in libndarray are not complete and a
> *lot* of trailing whitespace has crept into the files.
> Chuck
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion

More information about the NumPy-Discussion mailing list