On Thu, Jan 21, 2010 at 10:14 AM, Reid Kleckner <r...@mit.edu> wrote: > On Thu, Jan 21, 2010 at 9:35 AM, Floris Bruynooghe > <floris.bruynoo...@gmail.com> wrote: >> I just compiled with the --without-llvm option and see that the >> binary, while only an acceptable 4.1M, still links with libstdc++. Is >> it possible to completely get rid of the C++ dependency if this option >> is used? Introducing a C++ dependency on all platforms for no >> additional benefit (with --without-llvm) seems like a bad tradeoff to >> me. > > There isn't (and shouldn't be) any real source-level dependency on > libstdc++ when LLVM is turned off. However, the eval loop is now > compiled as C++, and that may be adding some hidden dependency > (exception handling code?). The final binary is linked with $(CXX), > which adds an implicit -lstdc++, I think. Someone just has to go and > track this down.
We've opened http://code.google.com/p/unladen-swallow/issues/detail?id=124 to track this issue. It should be straight-forward to fix. Collin Winter _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com