Автор Гілка: Компіляція програм  (Прочитано 2801 раз)

Відсутній Vetal17

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • I Love YaBB 2!
Компіляція програм
« : 2004-03-23 21:47:07 »
У мене RH 9, kernel 2.4.20.8. При компіляції (./configure) деяких програм (наприклад blackbox) вискакує помилка:
----------------------------------------------
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
-----------------------------------------------

Відсутній Vetal17

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Компіляція програм
« Відповідей #1 : 2004-03-23 21:48:07 »
в чому проблема і як її вирішити?

dusoft

  • Гість
Re: Компіляція програм
« Відповідей #2 : 2004-03-24 02:48:20 »
Ой, було в мене колись таке, але нажаль я точно не пам'ятаю що ж я тоді зробив...
Дійсно, цікаво, якщо хтось скаже, потрібно запам'ятати....

Відсутній Сергій Кузьменко

  • Дописувач
  • **
  • дописів: 92
  • Карма: +0/-0
  • Ubuntu Linux
Re: Компіляція програм
« Відповідей #3 : 2004-03-24 04:08:41 »
А що там, власне, у ./configure написано?

Відсутній Vetal

  • Новачок
  • *
  • дописів: 15
  • Карма: +0/-0
  • VeTaL
Re: Компіляція програм
« Відповідей #4 : 2004-03-24 15:54:56 »
ось що воно пише:
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
файне місто Тернопіль...

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3857
  • Карма: +13/-0
  • Програміст
Re: Компіляція програм
« Відповідей #5 : 2004-03-24 17:17:38 »
Подивись в кінці config.log й кинь сюди все після останнього checking
[Fedora Linux]

Відсутній Vetal

  • Новачок
  • *
  • дописів: 15
  • Карма: +0/-0
  • VeTaL
Re: Компіляція програм
« Відповідей #6 : 2004-03-24 20:07:28 »
Це я vetal, ось що пише:
configure:572: checking for a BSD compatible install
configure:625: checking whether build environment is sane
configure:682: checking whether make sets ${MAKE}
configure:721: checking for working aclocal
configure:734: checking for working autoconf
configure:747: checking for working automake
configure:760: checking for working autoheader
configure:773: checking for working makeinfo
configure:793: checking for gcc
configure:906: checking whether the C compiler (gcc  ) works
configure:922: gcc -o conftest    conftest.c  1>&5
gcc: Internal error: Illegal instruction (program as)
Please submit a full bug report.
See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions.
configure: failed program was:

#line 917 "configure"
#include "confdefs.h"

main(){return(0);}
файне місто Тернопіль...

Відсутній Yaroslav Fedevych

  • Літератор
  • ******
  • дописів: 1069
  • Карма: +0/-0
  • Людина — ніщо, справа — все
Re: Компіляція програм
« Відповідей #7 : 2004-03-24 22:19:41 »
Binutils певних версій відомі за глюки, рівно як і gcc. (2.96 -- тому приклад). Варто знайти десь і встановити gcc-2.95 (як найстабільніший з відомих), або перейти на використання гілки 3.3. Так мені думається.

P.S. Рок житиме! :D

Відсутній Сергій Кузьменко

  • Дописувач
  • **
  • дописів: 92
  • Карма: +0/-0
  • Ubuntu Linux
Re: Компіляція програм
« Відповідей #8 : 2004-03-25 03:32:04 »
Може gcc шукало та не знайшло confdefs.h, ото й заглючило. Чи є там цей файл у тій самій теці, що й configure?
« Змінено: 2004-03-25 03:37:28 від Kuzma »

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3857
  • Карма: +13/-0
  • Програміст
Re: Компіляція програм
« Відповідей #9 : 2004-03-25 14:11:03 »
Все воно знайшло, помилка в самому gcc.
Треба повідомити про помилку в багзілу редхатовську.
[Fedora Linux]

Відсутній Vetal

  • Новачок
  • *
  • дописів: 15
  • Карма: +0/-0
  • VeTaL
Re: Компіляція програм
« Відповідей #10 : 2004-03-28 16:44:25 »
та повідомляв я туда там в одного мужика така сама помилка була, так йому модератори баггзіли сказали що помилкав самому юзері а не в редхеті. ні у шо ж мені робити
файне місто Тернопіль...

Відсутній UA_Igor

  • Кореспондент
  • ***
  • дописів: 106
  • Карма: +0/-0
Re: Компіляція програм
« Відповідей #11 : 2004-03-28 19:27:10 »
Яка в тебе версія gcc(gcc --version), make(make --version),binutils(ld -v). Якщо ти закатав з нету, то дай адрес попробую погратись з ним.

Відсутній Vetal

  • Новачок
  • *
  • дописів: 15
  • Карма: +0/-0
  • VeTaL
Re: Компіляція програм
« Відповідей #12 : 2004-03-28 20:25:45 »
Та нє, нічого я не закачував, поставив Redhat 9 і все.
версія gcc - 3.2.2 20030222
версія make - 3.79.1
версія binutils - 2.13.90.0.18 20030206

Vetal > UA_Igor- якщо знаєш що мені потрібно зробити підскажи як!!!!1
файне місто Тернопіль...

Відсутній UA_Igor

  • Кореспондент
  • ***
  • дописів: 106
  • Карма: +0/-0
Re: Компіляція програм
« Відповідей #13 : 2004-03-28 23:19:05 »
Попробуй переінсталювати лінукс з усіма пакетами, можливо якогось не вистачає для компіляції.
                                                                                                                         Щасти Тобі!!!
« Змінено: 2004-03-28 23:25:07 від UA_Igor »

Відсутній Vetal

  • Новачок
  • *
  • дописів: 15
  • Карма: +0/-0
  • VeTaL
Re: Компіляція програм
« Відповідей #14 : 2004-03-29 01:13:14 »
та робив я таке та нічого не виходить. та сама помилка
файне місто Тернопіль...