[M3devel] replace build system??

Hendrik Boom hendrik at topoi.pooq.com
Sat Jun 4 15:32:10 CEST 2016


On Sat, Jun 04, 2016 at 01:08:23AM +0000, Jay K wrote:
> Aside: 
>  > LINIXLIBC 
> Any chance people will move from: LINUXLIBC6  NT386   FreeBSD4   
> SOLgnu   SOLsun   to:  I386_LINUX   I386_NT  I386_FREEBSD   
> SPARC32_SOLARIS (which internally lets you chose C compiler) 
> ?

How do I switch?  My compiler just uses LINIXLIBC6 whatever I do.  Is 
there a way of telling it otherwise?  Do I have to reinstall from 
scratch?  Is there an installer that knows I386_LINUX?  Last time I 
looked there didn't seem to be.

>  They have all been present and working for years. 
>  These other names are a warty legacy. 
>  The name LINUXLIBC6 has 20+ years of outdated legacy encoded in it.   1) The assumption that Linux is x86 only.   2) The fact that libc5 back in kernel 1.x days, pre-pthreads or at least pre-NPTL, was incompatible with libc6.  There is more motivation imho for pthreads vs. userthreads targets, and C vs. gcc-based vs. LLVM-based targets. (LLVM-based should be link compatible with one of them though?) 

And how do I ask for the C code generator?

-- hendrik



More information about the M3devel mailing list