[mdk-re] Junior: gcc not work.

Oleg Frolkov =?iso-8859-1?q?of_=CE=C1_nm=2Eru?=
Чт Июл 12 20:06:00 MSD 2001


Hello Сборщикам дистрибута,

Пытаюсь запустить gcc - получаю следующее:

[crazy на test crazy]$ gcc
Can't exec "/usr/bin/i586-mandrake-linux-gcc": No such file or directory at /usr/lib/perl5/5.6.0/IPC/Open3.pm line 217.
open3: exec of /usr/bin/i586-mandrake-linux-gcc failed at /usr/bin/gcc line 211
[crazy на test crazy]$   

смотрим /usr/bin/gcc->/etc/alternatives/gcc->usr/bin/color-gcc
Строка 94:

sub initDefaults
{
   $compilerPaths{"gcc"} = "/usr/bin/i586-mandrake-linux-gcc";
   $compilerPaths{"g++"} = "/usr/bin/i586-mandrake-linux-g++";
   $compilerPaths{"cc"}  = "/usr/bin/i586-mandrake-linux-gcc";
   $compilerPaths{"c++"} = "/usr/bin/i586-mandrake-linux-g++";

Я так понимаю что вместо i586-mandrake-linux-gcc должно быть но я
видимо ошибаюсь, ибо смена этих строк ни чего не дала пока я не создал
симлинки /usr/bin/i586-mandrake-linux-gcc и g++ после этого все
заработало - но все-таки где я просмотрел? Можно ведь в скрипте
поправить... И расскажите тайный смысл тройного симлинка? Разве нельзя
было /usr/bin/gcc сделать симлинком сразу на /usr/bin/color-gcc ?

Образ Junior брал совсем недавно с вашего сайта.

Best regards,
 Oleg                          mailto:of на nm.ru





Подробная информация о списке рассылки community