On Thu, Jan 9, 2014 at 10:43 PM, Steve Spicklemire <steve@spvi.com> wrote:
So, related question: Should the Mac binaries also work with the python.org mac build?
Binary compatibility is best achieved on windows: the platform makes it easier, and it is so painful to build stuff there that it would be insane for vendors not to be compatible. Mac is a whole different story. First, you have frameworks vs non frameworks builds, and compilers/dev environments keep changing in incompatible ways: you have gcc, gcc-llvm, clang, SDK which are tied to xcode versions themselves tied to OS versions, it is a mess :) Case in point, the python.org binaries are generally not compatible with the system python provided by Apple (that is you can't use an installer made for one with the other). At least in the scientific community, we generally provide binaries for python.org, and I think it is good practice to avoid touching the system python. David
Regarding my quest: I just punted for now (out of time, need something working by Monday).
I'm using Christoph Gohlke's binaries for windows (seem to work well!) and cooked up my own custom installer for Mac that loads on top of python.orgpython and our current VPython installer. All working, so crisis averted. ;-)
I'll look into binary wheels when the dust settles.
thanks for all the suggestions! -steve
On Jan 8, 2014, at 2:09 PM, Steve Spicklemire <steve@spvi.com> wrote:
This is good news. I'll experiment!
thanks, -steve
On Jan 8, 2014, at 1:48 PM, David Cournapeau <cournape@gmail.com> wrote:
On Wed, Jan 8, 2014 at 6:44 PM, Chris Barker <chris.barker@noaa.gov>
wrote:
On Wed, Jan 8, 2014 at 1:48 AM, David Cournapeau <cournape@gmail.com> wrote: We don't use mingw to build packages distributed within canopy (at least not anymore). We build everything with MSVC 2008, as mixing mingw/MSVC often causes trouble.
so is Canopy binary-compatible with the python.org builds?
i.e would the same binary wheel work for both?
It should, and we will fix issues if they come up.
David
-Chris
--
Christopher Barker, Ph.D. Oceanographer
Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@noaa.gov