Of course... I'll try to be as detailed as I can be...

I'll start off by mentioning that I have created and uploaded and 
archive with a snapshot of everything that I've got so far:
http://rapidshare.com/files/154096953/py-64.7z.html

The env. I'm using is:
* VS9 (2008)
* Python 2.6 for amd 64 (compiled with VS9 by the python.org folks)

To compile Numpy I did this:
1. Extract Numpy 1.2
2. Start the Visual Studio 2008 Command prompt
3. Patch "numpy-1.2.0\numpy\core\src\umathmodule.c.src" according to the
instructios here:
 
http://projects.scipy.org/pipermail/numpy-discussion/2008-October/037981.htm
l
 
http://projects.scipy.org/pipermail/numpy-discussion/2008-October/037994.htm
l
4. invoke python setup.py build bdist_wininst
5. Install the resulting installer
6. Run numpy.test()... (You'll need a installed nose unit-test framework,
which is in the archive I've attached)

For MPL:
1. Extract matplotlib-0.98.3
2. I downloaded the win32_static package so I can see the "recomended" 
   static dependencies and compiled the dependencies as best I could, 
   altering the provided ".sln"/".csproj" files as best I could to compile 
   for x64 (none of them have pre-made x64 "builds")
   What I compiled out of the win32 packages was:
   libpng / zlib
   freetype
3. I restructures the headers / .lib files in a manner similar to how they
were with
   the win32_static package, and placed it in a "win64" directory
4. Changed setupext.py to use "win64" instead of "win32_static"
5. Compiled with python setup.py build bdist_wininst, installed the
resulting installer
6. Ran a few tests...

That's it.
I'm still "missing" on getting the wxPython headers/static libs compiled,
but I assume this is not a 
"critical" part of getting MPL working, but rather required for completeness
sake.


From: Charlie Moad [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 15, 2008 03:11
To: Dan Shechter
Cc: matplotlib-users@lists.sourceforge.net
Subject: Re: [Matplotlib-users] MPL on Windows x64 with Python 2.6

Could you please describe your build environment?  I am interested in what
compiler you used and what OS you are running.

- Charlie
On Tue, Oct 14, 2008 at 8:23 PM, Dan Shechter <[EMAIL PROTECTED]> wrote:
Hi,
I've successfully compiled NumPy for Python 2.6 on Windows x64 (amd64).
NumPy seems so pass most of the unit tests, except for a few minor ones
where it seems nose (the unit testing harness) seems to have problems with
python 2.6.

After compiling MPL for 2.6 on x64 (which was a LENGTHY process... phew!) I
do get a generally speaking working version but there seem to be quite a few
display issues... I have re-occuring cases of "missing data points", for a
lack of a better name.
Feel free to look at a screenshot:
http://img101.imageshack.us/my.php?image=badsubloptswy1.png

Is MPL supported on Win x64? I someone working on this?

I would be happy to share my NumPy build and MPL dependencies + MPL build
with anyone that perhaps knowing a bit more than me about MPL :)

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to