Changes between Initial Version and Version 1 of Ticket #49449, comment 7
- Timestamp:
- Oct 31, 2015, 4:42:50 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #49449, comment 7
initial v1 1 Upstream is recommending that we build pymol svn with -stdlib=libc++ passed on CXXFLAGS on 10.7/10.8 (which means that 10.6 and earlier won't be able to build pymol unless we use la recent lvm.org clang/libc++). This happens to work at the moment because 1) python isn't built against c++ so there is no ABI issues and 2) pymol currently doesn't directly link to any code built with c++. IMHO, this is a bit fragile in the long run but will work for now on 10.7/10.8. 1 Upstream is recommending that we build pymol svn with -stdlib=libc++ passed on CXXFLAGS on 10.7/10.8 (which means that 10.6 and earlier won't be able to build pymol unless we use la recent lvm.org clang/libc++). This happens to work at the moment because 1) python isn't built against c++ so there is no ABI issues and 2) pymol currently doesn't directly link to any code built with c++. IMHO, this is a bit fragile in the long run but will work for now on 10.7/10.8. The approach could potentially break later if upstream keeps expanding the usage of c++-11 features and eventually runs into missing c++-11 support in the early system libc++ of 10.7/10.8.