Вот вы же так м не представили по моей просьбе программу на С, которая в линуксовых дистрах собирается не gcc. А представили кучу болтовни.> Не-е-ет, это я вас сначала спросил, зачем переписывать все-все пакеты?
Не переписывать. Пересобирать все, что на одном языка - одним компилятором, чтобы было единообразно.
Вы никогда не участвовали в командной разработке? Для успешной работы необходимо единообразине - если компилытор - то только один для каждого языка, если vcs, то или hg или git и никак не вместе и т.д. И тут то же самое. Чтобы дистрибутив был единой системой понятной для своих разработчиков необходимо, чтобы там было единообразие.
> Что этому мешает по вашему в "основных" дистрах, если это легко делается в любых дистах?
Чем по вашему сборка программ в "основных" дистрах отличается от других дистров?
В крупных дистрибутивах больше команда, им проще потянуть переход на другой компилятор. Не может там не возникнуть проблем - если бы проблем не было, не было бы таких восторженных новостей - "Ура! GNU/HelloWorld теперь собирается clang'ом".
> Ну она и так вся не собирается через gcc. По вашей логике тогда получается, что и для gcc там нет смысла.
Какие сишные программы в Debian собираются не gcc?
> А почему вы считаете, что не будет смысла, если там и так зоопарк
Преход ради перехода - не имеет смысла. Переход на новую систему сборки таких крепных вещей как дистрибутивы должен быть оправдан чем-то кроме Just For Fun. Just For Fun никто не отменял, и когда сборки дойдут до беспроблемности, сделанное Just For Fun пойдет в дистры.
Кроме того, необходимо заинтересовать в переходе авторов пакетов, а не только мейнтейнеров конкретного дистра.
> От того, что вы пересели в виндоподобное окружение на базе Линукса
На Linux я сижу, начиная с 2-какого-то альта и слаки начала 2000 годов.