Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » C compiler cannot create executables

Ответить
Настройки темы
C compiler cannot create executables

Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt config.txt
(6.5 Kb, 9 просмотров)
Хочу поставить wine. Скачал wine-0.9.33.tar.bz2, распаковал. Запускаю ./configure:
Код: Выделить весь код
arrest@arrest-laptop:~/Desktop/wine$ ./configure
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
И ошибка.
Ubuntu 6.10. config.log прикреплен. Как это разрешить?

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 17:39, 28-03-2007

 

Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


А что менять в configure.ac?

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 12:41, 01-04-2007 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Попробуйте вначале просто дать autoconf

-------
Поспешай не торопясь


Отправлено: 14:22, 01-04-2007 | #12


Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: gz configure.ac.tar.gz
(15.7 Kb, 11 просмотров)

ruslandh
Код: Выделить весь код
arrest@arrest-laptop:~/wine$ rm ./configure
arrest@arrest-laptop:~/wine$ ls -l | grep -i configure
-rw-rw-r--   1 arrest arrest   66750 2007-03-16 19:40 configure.ac
arrest@arrest-laptop:~/wine$ autoconf
arrest@arrest-laptop:~/wine$ ls -l | grep -i configure
-rwxr-xr-x   1 arrest arrest  738135 2007-04-01 14:53 configure
-rw-rw-r--   1 arrest arrest   66750 2007-03-16 19:40 configure.ac
arrest@arrest-laptop:~/wine$ ./configure
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
arrest@arrest-laptop:~/wine$
не получается, все тоже самое.
Что править в configure.ac?

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 14:57, 01-04-2007 | #13


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Так
А какой у вас процессор и какое ядро - 32бит или 64 ?

Кандидат на правку вот этот участок :
Код: Выделить весь код
dnl **** Check for gcc specific options ****

AC_SUBST(EXTRACFLAGS,"")
if test "x${GCC}" = "xyes"
then
  EXTRACFLAGS="-Wall -pipe"

  dnl Check for strength-reduce bug
  AC_CACHE_CHECK( [for gcc strength-reduce bug], ac_cv_c_gcc_strength_bug,
                  AC_TRY_RUN([
int	L[[4]] = {0,1,2,3};
int main(void) {
  static int Array[[3]];
  unsigned int B = 3;
  int i;
  for(i=0; i<B; i++) Array[[i]] = i - 3;
  for(i=0; i<4 - 1; i++) L[[i]] = L[[i + 1]];
  L[[i]] = 4;

  exit( Array[[1]] != -2 || L[[2]] != 3);
}],
    ac_cv_c_gcc_strength_bug="no",
    ac_cv_c_gcc_strength_bug="yes",
    ac_cv_c_gcc_strength_bug="yes") )
  if test "$ac_cv_c_gcc_strength_bug" = "yes"
  then
    EXTRACFLAGS="$EXTRACFLAGS -fno-strength-reduce"
  fi

-------
Поспешай не торопясь


Отправлено: 20:38, 01-04-2007 | #14


Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


ruslandh
Intel Pentium M 1.73Ghz, 32bit.

А что в этом коде править?

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 22:48, 01-04-2007 | #15


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Попробовать для начала его закомментировать.

PS Я всё пытаюсь натолкнуть вас на мысль, что стоит почитать как устроен configure.am.
Могу поискать ссылку на рускоязычное описание.

-------
Поспешай не торопясь


Отправлено: 23:22, 01-04-2007 | #16


Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


Йахуу! Все решилось простым
Код: Выделить весь код
sudo apt-get install build-essential
по наводке http://community.livejournal.com/ru_ubuntu/65839.html !

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 00:36, 27-05-2007 | #17



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » C compiler cannot create executables

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
V. 2010 - [решено] Create Mailbox in Exchange through Active Directory offskid Microsoft Exchange Server 9 27-01-2010 16:59
Установка - [решено] Setup was unable to create a new system partition... SergiySW Microsoft Windows 7 15 06-05-2009 23:55
[решено] Create PDF in PHP5 Demiurg Вебмастеру 2 17-03-2008 23:29
Скрипты Inno Setup Compiler QAZAK Автоматическая установка приложений 7 15-01-2007 17:59
ошибка can't create socket slaine Microsoft Windows 2000/XP 0 04-11-2006 13:29




 
Переход