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

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Архитектура проца и компилирование прог

Ответить
Настройки темы
Архитектура проца и компилирование прог

Пользователь


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

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


Появилась такая проблема:
как правильно дать указания скрипту configure, что бы он подготовил сборку проги для определенной архитектуры проца вообще ?
и, в частности, для проца Athlon 64 X2 ?
Заранее спасибо...

Отправлено: 08:26, 06-09-2007

 

Аватара для ruslandh

info man howto


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

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


Configure этим не занимается. Этим занимается или gcc или rpm (при сборке rpm). 64-битная сборка требует (по-умолчанию) 64-х битного процессора и 64-х битного ядра. Все остальные решения идут через создание эмуляции этой среды

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


Отправлено: 09:03, 06-09-2007 | #2



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

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


Пользователь


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

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


ruslandh,
я немного другое имел ввиду:
у меня 32-х битная ось. мне просто интересно как собрать прогу под athlon64 ? ведь есть же сборки для i386, i586, i686...

Отправлено: 09:45, 06-09-2007 | #3


Аватара для ruslandh

info man howto


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

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


Если 32-х битное приложение под Athlon, то
./configure --help :
....
--cpu=CPU only use instructions available on CPU []
--tune=CPU tune instruction usage for a particular CPU []
--arch=CPU equivalent to "--cpu=CPU --tune=CPU"
....
Но это зависит от конкретного скрипта, может быть чуть по-другому, или чего-то не быть.

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


Отправлено: 10:03, 06-09-2007 | #4


Пользователь


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

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


Цитата ruslandh:
Но это зависит от конкретного скрипта, может быть чуть по-другому, или чего-то не быть. »
вот именно, так как в help к тому скрипту, который запускал ничего про архитектуру не нашел

Отправлено: 10:46, 06-09-2007 | #5


Аватара для ruslandh

info man howto


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

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


Значит надо генерить свой configure

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


Отправлено: 11:00, 06-09-2007 | #6


Пользователь


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

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


Цитата ruslandh:
Значит надо генерить свой configure »
еслиб еще знать как это сделать...

Отправлено: 11:16, 06-09-2007 | #7


Аватара для ruslandh

info man howto


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

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


ну, тут уже знания autotools, make и gcc (или компилятора языка на кртором написана программа)

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


Отправлено: 11:22, 06-09-2007 | #8


Пользователь


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

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


В одном скрипте нашел:
There may be some features `configure' can not figure out
automatically, but needs to determine by the type of host the package
will run on. Usually `configure' can figure that out, but if it prints
a message saying it can not guess the host type, give it the
`--host=TYPE' option. TYPE can either be a short name for the system
type, such as `sun4', or a canonical name with three fields:
CPU-COMPANY-SYSTEM
наверно тут как раз об архитектуре ? какой же тогда TYPE у athlon 64 ?

Отправлено: 11:48, 06-09-2007 | #9


Аватара для ruslandh

info man howto


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

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


Как я понимаю Athlon.
На самом деле смотрите man gcc.

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


Отправлено: 00:20, 07-09-2007 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Архитектура проца и компилирование прог

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Архитектура i386 или amd64 rustamx Хочу все знать 3 11-08-2009 21:55
Компилирование програм (в частности Brasero) 1Space Программное обеспечение Linux и FreeBSD 7 31-01-2007 14:50
Компилирование Guest Хочу все знать 4 03-12-2003 06:37
архитектура материнки ноутбука Тошиба kulundacomputer Мобильные ОС, смартфоны и планшеты 2 09-08-2003 19:34
Дебиан и компилирование нового ядра winsock2 Общий по Linux 23 14-12-2002 03:19




 
Переход