Deutsch   English   Français   Italiano  
<20240702181356.927@kylheku.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Kaz Kylheku <643-408-1753@kylheku.com>
Newsgroups: comp.lang.c
Subject: Re: Baby X is bor nagain
Date: Wed, 3 Jul 2024 01:18:23 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <20240702181356.927@kylheku.com>
References: <v494f9$von8$1@dont-email.me> <v5cblg$11q0j$1@dont-email.me>
 <gEieO.108089$ED9b.25598@fx11.iad> <20240625113616.000075e0@yahoo.com>
 <mUzeO.141609$Cqra.55051@fx10.iad> <v5elql$1jmii$1@dont-email.me>
 <m3BeO.24907$Gurd.16179@fx34.iad> <v5empd$1jndv$2@dont-email.me>
 <v5eph4$1k6a9$1@dont-email.me> <87ed8jnbmf.fsf@bsb.me.uk>
 <v5jhls$2m7np$1@dont-email.me> <v5jm32$2nqvp$1@dont-email.me>
 <v5k3v2$2qllm$1@dont-email.me> <v5kfst$2svt3$1@dont-email.me>
 <v5kmlm$2u918$1@dont-email.me> <20240627201830.854@kylheku.com>
 <v5m2nl$39qob$3@dont-email.me> <87msn1l3e5.fsf@bsb.me.uk>
 <v5udks$13tjn$1@dont-email.me> <87bk3flty5.fsf@bsb.me.uk>
 <v61789$1mme1$1@dont-email.me> <87bk3f8hy5.fsf@bsb.me.uk>
 <v625m8$1rn2r$1@dont-email.me> <20240702173023.907@kylheku.com>
Injection-Date: Wed, 03 Jul 2024 03:18:24 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="30e244ac737476d78edd2cd6194d0a15";
	logging-data="1974122"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/8Cx4ud229OlZXv67M/wO8gy+YwYweCUk="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:VKPngGPPryCLGEJXzmHZdkwig30=
Bytes: 3288

On 2024-07-03, Kaz Kylheku <643-408-1753@kylheku.com> wrote:
> On 2024-07-03, bart <bc@freeuk.com> wrote:
>> I really, really don't remember. I've tinkered with Linux every so often 
>> for 20, maybe 25 years. You used to be able to order a job-lot of CDs 
>> with different versions. Few did much.
>
> Every major distro I've ever used going back ti 1995 made it optional
> to install just about everything, including the compiler suite.
>
> A very popular desktop distro is Ubuntu. GCC is not a base package in
> Ubuntu.

See this question on the askubuntu stackexchange site:

https://askubuntu.com/questions/1276468/does-ubuntu-20-04-1-lts-not-come-with-a-c-compiler-by-default

Quote:
] I recently downloaded the official desktop version of 20.04.1 and
] installed it on a machine. I was surprised to find that there was no gcc
] command available! I installed it with apt but I always thought that
] every flavour of Linux came with gcc straight out of the box.
] 
] Has something recently changed in the release philosophy of Ubuntu?

Same confusion: "I always thought that every flavor of Linux came with
gcc straight out of the box."

Umm, no. gcc is needed to build many of the packages in the distro, but
is not a run-time dependency.  (Or, only a small part of gcc is: some
programs dynamically depend on a "libgcc".)

A non-programming end user, who just wants e-mail, web, word processing
and games does not require gcc.

A programming user not working in C doesn't need gcc either, unless
their programming language depends on gcc.

-- 
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca