Автор Тема: gcc  (Прочетена 839 пъти)

kiril69

  • Новаци
  • *
  • Публикации: 2
    • Профил
gcc
« -: Jan 20, 2005, 13:14 »
zdrawejte
ot dosta ereme izpolzwam gcc , no sled instalaciqta na fedora core 1 imam problem - polu`awam saob]enie , `e komandata gcc e neizwestna - t.e  - kak se startira gcc na fedora core
Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
gcc
« Отговор #1 -: Jan 20, 2005, 14:00 »
Стартира се както и навсякъде другаде с gcc. Виж дали си го инсталирал.
Активен

kiril69

  • Новаци
  • *
  • Публикации: 2
    • Профил
gcc
« Отговор #2 -: Jan 20, 2005, 15:10 »
опитах няколко пъти - дори преинсталирах всичко наново , целият пакет го има , но не изпълнява командата.в началото имах съмнение , че не е пълен пакета , но и това не е. за пръв път ми се случва подобно нещо '<img'>
Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
gcc
« Отговор #3 -: Jan 20, 2005, 15:35 »
Ако можеш прегледай пакета на gcc, по специално къде е отишъл изпълнимият файл ( би трябвало да е /usr/bin ) и провери дали имаш тази директория в пътя на твоя потребител.
Активен

braun100

  • Напреднали
  • *****
  • Публикации: 119
    • Профил
gcc
« Отговор #4 -: Jan 20, 2005, 15:36 »
възможно е твоят gcc да не е в твоя PATH,  при федора някои директории май не са включени там, особено ако работиш като root.
Активен

  • Гост
gcc
« Отговор #5 -: Jan 20, 2005, 18:41 »
whereis gcc
locate gcc

Успех!
Активен

Acidtrance

  • Напреднали
  • *****
  • Публикации: 65
    • Профил
gcc
« Отговор #6 -: Jan 21, 2005, 01:53 »
Отгоре в Makefile-а имаш един ред където има проверка за gcc, нещо от рода на:
PATH : /usr/bin/gcc:/usr/local/bin/gcc:/usr/sbin/gcc

Провери в съответните директории:
~$ls -la /usr/bin/*cc*
~$ls -la /usr/local/bin/*cc*
~$ls -la /usr/sbin/*cc*

Ако намери "някъде" команда с израз "cc" в нея ще ти я изкара.
По принцип повечето програми търсят компилатора в /usr/bin, така че ако там няма символна връзка, а имаш инсталиран компилатор, намери къде е и направи линк към него:

~#ln -s /usr/sbin/gcc /usr/bin/gcc
~#ln -s /usr/sbin/gcc /usr/local/bin/gcc
Активен