|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Архитектура проца и компилирование прог |
|
Архитектура проца и компилирование прог
|
Пользователь Сообщения: 143 |
Появилась такая проблема:
как правильно дать указания скрипту configure, что бы он подготовил сборку проги для определенной архитектуры проца вообще ? и, в частности, для проца Athlon 64 X2 ? Заранее спасибо... |
|
Отправлено: 08:26, 06-09-2007 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Configure этим не занимается. Этим занимается или gcc или rpm (при сборке rpm). 64-битная сборка требует (по-умолчанию) 64-х битного процессора и 64-х битного ядра. Все остальные решения идут через создание эмуляции этой среды
|
------- Отправлено: 09:03, 06-09-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 143
|
Профиль | Отправить PM | Цитировать ruslandh,
я немного другое имел ввиду: у меня 32-х битная ось. мне просто интересно как собрать прогу под athlon64 ? ведь есть же сборки для i386, i586, i686... |
Отправлено: 09:45, 06-09-2007 | #3 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить 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
|
Профиль | Отправить PM | Цитировать Цитата ruslandh:
![]() |
||
Отправлено: 10:46, 06-09-2007 | #5 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Значит надо генерить свой configure
|
------- Отправлено: 11:00, 06-09-2007 | #6 |
Пользователь Сообщения: 143
|
Профиль | Отправить PM | Цитировать Цитата ruslandh:
![]() |
|
Отправлено: 11:16, 06-09-2007 | #7 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать ну, тут уже знания autotools, make и gcc (или компилятора языка на кртором написана программа)
![]() |
------- Отправлено: 11:22, 06-09-2007 | #8 |
Пользователь Сообщения: 143
|
Профиль | Отправить 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 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Как я понимаю Athlon.
На самом деле смотрите man gcc. |
------- Отправлено: 00:20, 07-09-2007 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Архитектура 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 |
|