On 05/10/2018 22:01, Rob Boehne wrote:
> 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)
Thank you Rob. My core mistake is calling it glibc (that is the gnome
libc not that I think back), and libgcc* are something else entirely.

In any case, I need to get my facts more accurate.
> It also eliminates the need to ship a version of libgcc_s as a shared library.
That would make life easier. Would probably have to package gcc on my
own to get it work that way though.
>
>
>

_______________________________________________
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