From: John H. <jdh...@ac...> - 2006-03-14 18:14:42
|
This problem was resolved off list and I'm including it here for others benefit. If you upgrade to a newer version of numpy and are compiling mpl from src, you will need to=20 1) install the new numpy 2) flush all traces of your previous matplotlib build, eg by removing the build dir 3) re-install matplotlib Le Mardi 14 Mars 2006 13:58, vous avez =E9crit=A0: > >>>>> "manouchk" =3D=3D manouchk <man...@gm...> writes: > > manouchk> Well, I use the src.rpm to rebuild so the build is done > manouchk> in a cleaned directory (Ijust modified the name of the > manouchk> package to respect mandriva policy python-NumPy...) > > manouchk> By the way I use mandriva 2005 I did build in that order > manouchk> numpy-0.9.6 then scipy-0.4.6 (maybe not relevant for > manouchk> matplotlib) and then matplotlib-0.87.1 > > manouchk> I see that coocker is not yet chipping version 0.87.1 > > I'm still willing to bet the problem is caused by an unclean build. > Please make sure you rm -rf all build dirs and the > site-packages/matplotlib install dir for good measure. Travis > Oliphant and I both separately tested a matplotlib 87.1 build against > numpy 0.9.6. At first I got a segfault when I did not have a clean > build. After removing the build dirs and reinstalling, everything > went fine and my tests passed. you are right (at least I think) I done the build again step by step... and the simplest example work! I think that I stupidly(?) forgot to install Numpy-0.4.6 before compiling= =20 matplotlib 0.87.1 sorry for the disturbance. > You'll know you get a clean build if it takes a long time <wink> it was not too long (few minutes?) > JDH |