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

Reply via email to