на ALT-LINUX desktop 4.1 невозможно компилировать файлы с использованием gcc, хотя сам транслятор в системе имеется. при запуске gcc -o имя_исполняемого_файла имя_исходника_с_расширением.с появляется запись нет файла или каталога, хоть трансляция производится в текущем каталоге.
Предлагаю придумать, как не делать вид, что which gcc есть, когда gcc на самом деле никакого нет.
Поддержка дистрибутива завершена. Используйте новые версии.