
Thanks Joseph, I say this isn't worth pursuing until someone else reports the issue, as I couldn't replicate it with a "clean" system. I had the old 10.6 SDK in /Developer/SDKs, it could have been ‘special’ in
that I did alot of weird things for a former project and I just don’t recall.
I suspect your 10.6 SDK was cnfigured oddly, or ???? For the sake of explanation though lets say it wasn’t, what then?
I installed OSX Python 3.5.1, created a virtual environment using the pyvenv command from that newly installed Python 3.5.1, and sourced its bin/activate. Then when running pip install ZODB, the compiler would be passed the -isysroot flag for the 10.6 SDK, which would change its include paths and it would find no includes or libs
this is the odd part -- shouldn't the new sysroot (i.e. the SDK) have all the includes and libs needed? Not sure why that is, or what would make the virtual environment different,
but there you go.
yeah, me neither .... Anyway, unless someone else sees this, I think we're done. -CHB -- 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