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

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Cross-compile

Ответить
Настройки темы
Cross-compile

Старожил


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

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


Как можно откомпилить прогу под одной машиной
(i686), чтоб она запустилась на другой (i486,i586).
Я когда ./configure делаю, так он архитектуру хоста автоматически определяет. Как это отруюить?

-------
Лучше молчать и казаться идиотом, чем заговорить и развеять сомнения...


Отправлено: 20:10, 26-04-2003

 

Аватара для Barracuda

Редкий гость


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

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


./configure --help - тама _ТУЧА_ опций, как правило...

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 21:18, 26-04-2003 | #2



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

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


Старожил


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

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


_ТУЧА_  та _ТУЧЕЙ_, да вот только что брать
--host || --build. И вообще как можно задать это один раз и навсегда (Решил скомпилить LFS на одгом компе, а юзать на другом).


-------
Лучше молчать и казаться идиотом, чем заговорить и развеять сомнения...


Отправлено: 22:33, 26-04-2003 | #3


Аватара для ruslandh

info man howto


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

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


Цитата:
И вообще как можно задать это один раз и навсегда
Напиши скрипт для конфигурирование и трансляции, который-бы все делал с нужными параметрами.

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


Отправлено: 07:13, 27-04-2003 | #4


Старожил


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

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


2ruslandh

А можно поподробнее, чето я в это не въехал


-------
Лучше молчать и казаться идиотом, чем заговорить и развеять сомнения...


Отправлено: 08:32, 27-04-2003 | #5


Аватара для Barracuda

Редкий гость


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

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


Zur0
Самое простое - добавить env, что-то вроде [pre]setenv CONF_PARM="--common_parm1=common_value1 ..."[/pre] а постом в конфиге указывать [pre]./configure $CONF_PARM --uniq_param1=uniq_value1 ...[/pre]

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 08:47, 27-04-2003 | #6


Старожил


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

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


2Barracuda
Thanks

А для чего automake, autoconf, они разве не этим занимаются?

-------
Лучше молчать и казаться идиотом, чем заговорить и развеять сомнения...


Отправлено: 18:15, 27-04-2003 | #7


Аватара для Barracuda

Редкий гость


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

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


Zur0
Дык configure и так юзает automake и autoconf, если я не ошибаюсь ...
Другое дело, что вам под другую платворму надо, а он по дефолту берёт инфу из ядра ...

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 18:22, 27-04-2003 | #8


Старожил


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

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


Еще вопрос. Чем в конечном счете отличается
setenv от export

[s]Исправлено: Zur0, 12:25 28-04-2003[/s]

-------
Лучше молчать и казаться идиотом, чем заговорить и развеять сомнения...


Отправлено: 11:23, 28-04-2003 | #9


Аватара для Barracuda

Редкий гость


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

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


Zur0
Первое просто устанавливает переменную окружения в конкретном сеансе шелла, а второй - экспортирует указанную переменную в родительский шелл. Они не отличаются, а второй дополняет первый.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 17:07, 28-04-2003 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Cross-compile

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
БП и ИБП - [решено] Выбор БП для Cross Fire noname_06 Прочее железо 5 07-09-2008 19:33
Почему именно cross-over? Farxat Хочу все знать 2 19-12-2007 15:34
2 компа объеденены черещз cross-over ORCA IRKA Сетевые технологии 10 10-06-2004 11:26
подключение компов по cross-over sergadm Сетевые технологии 9 25-05-2004 13:54
Operation Trondheim - Iron Cross NeBot Игры 0 07-04-2003 10:17




 
Переход