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. Reid _______________________________________________ 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