ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] О кросскомпиляции и связанных с ней вопросах (gcc, binutils)
@ 2004-07-03 17:16 Ildar Mulyukov
  2004-08-16 11:39 ` Ildar Mulyukov
  2004-08-23 11:40 ` [sisyphus] О кросскомпиляции и связанных с ней вопросах (gcc, binutils) Dmitry V. Levin
  0 siblings, 2 replies; 10+ messages in thread
From: Ildar Mulyukov @ 2004-07-03 17:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

          Здраствуй, уважаемый all!
Конечная цель - рабочая станция под Сизифом для кросс-компиляции на 
платформу arm-linux.
У меня возникло несколько вопросов организационного характера (это как 
всегда :-)) и технических:
1. GCC Development Team <gcc@packages.altlinux.org> на пару с ЛДВ 
предоставляют нам замечательные спеки gcc и binutils. Эти продукты по 
своей природе настраиваемы для кросс-разработки. Возможно ли внести 
соответствующие добавления в спеки для того, чтобы "в 2 щелчка" делать 
<platform>-{gcc,binutils}? (а не плодить спеки для разных 
кросплатформенных binutils и gcc) За образец можно взять 
i386-mingw32msvc-*. (На самом деле вышеозначенные спеки уже просто 
ужасающи, поэтому я не думаю, что такое добавление существенно ухудшит 
ситуацию)
2. (технический) Верно ли, что в binutils: 
ADDITIONAL_TARGETS='--enable-targets=arm-linux' делает ненужным создание 
пакета arm-linux-binutils? Другими словами, пересобранного binutils 
достаточно?
3. Правда ли, что текущий binutils не собирается "сам по себе" без 
--enable-shared ? Как заставить его собираться статически (т.е. без 
libbfd)? (Действительно, мне немного перепало из общемирового 
экспириенса по autotools :-( )
4. Что делать с bootstrap для чужой платформы? Как собрать gcc без 
соответсвующих объектников? Я понимаю, что это уже где-то описано. Есть 
хорошие ссылки? Иду сейчас самостоятельно искать, но вдруг у кого-нибудь 
есть уже? спасибо.

С уважением, Ильдар.

-- 
Ildar  Mulyukov, 
  free SW designer/programmer
================================================
email: ildar@users.sourceforge.net
projects: http://os-development.sourceforge.net/
home: http://tuganger.narod.ru/
ALT Linux Sisyphus (20040514)
================================================



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2004-09-21 12:32 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-07-03 17:16 [sisyphus] О кросскомпиляции и связанных с ней вопросах (gcc, binutils) Ildar Mulyukov
2004-08-16 11:39 ` Ildar Mulyukov
2004-08-16 12:20   ` Aleksey Novodvorsky
2004-08-16 15:46   ` [sisyphus] Кросскомпиляция в x86_64 Денис Смирнов
2004-08-17  8:38     ` Anton Kachalov
2004-08-17  9:14       ` [sisyphus] " Денис Смирнов
2004-09-21 12:29     ` [sisyphus] Конфигурация ПК ascetic
2004-09-21 12:32       ` Dmitry V. Levin
2004-08-23 11:40 ` [sisyphus] О кросскомпиляции и связанных с ней вопросах (gcc, binutils) Dmitry V. Levin
2004-08-23 13:18   ` Ildar Mulyukov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git