On 10/5/18, 10:33 AM, "Python-Dev on behalf of Michael Haubenwallner" 
<python-dev-bounces+robb=datalogics....@python.org on behalf of 
michael.haubenwall...@ssi-schaefer.com> wrote:

    >
    >... I build everything myself, using xlc
    >(gcc introduces the need for a GNU RTE, e.g., glibc).
    
    Using gcc does *not* require to use glibc or even GNU binutils at all.
    Except for gcc's own runtime libraries, there's no need for a GNU RTE.
    In fact, in Gentoo Prefix I do use gcc as the compiler, configured to
    use AIX provided binutils (as, ld, nm, ...), with AIX libc as RTE.
    
I think the author was referring to the dependency on libgcc_s when using gcc.
It's typical for native UNIX package builders to use gcc only when necessary 
because the correct runtime is always installed (if the os running it is newer) 
and therefore won't clash when something else in the process space is using a 
different version of libgcc_s (I'm not sure what the ABI guarantees are with 
libgcc_s specifically, and neither are UNIX packagers - not necessarily anyway)
It also eliminates the need to ship a version of libgcc_s as a shared library.


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to