ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] IA: i386-mingw32msvc cross-compiler
@ 2004-04-06  6:35 Alexey I. Froloff
  0 siblings, 0 replies; only message in thread
From: Alexey I. Froloff @ 2004-04-06  6:35 UTC (permalink / raw)
  To: ALTLinux Sisyphus, incoming

[-- Attachment #1: Type: text/plain, Size: 2461 bytes --]

В результате тяжёлых и кровопролитных боёв в /i/S/BTE ушли:

f40711b447e671eaaf4c10facfcb6354  i386-mingw32msvc-binutils-2.14.90.0.8-alt1.1.i586.rpm
d79680cdb6b1eb2d382d82313d4aa477  i386-mingw32msvc-binutils-2.14.90.0.8-alt1.1.src.rpm
c85cca9c3107ddc24a5fb37b3bcad733  i386-mingw32msvc-gcc-3.3.3-alt2.i586.rpm
c4050efabd491736c5bae2ca49dc9567  i386-mingw32msvc-gcc-3.3.3-alt2.src.rpm
6d39faca082ddcdd63d75eac3e2ea8bd  i386-mingw32msvc-gcc-c++-3.3.3-alt2.i586.rpm
10dbbe00713ceb4b84a344c424db6f7d  i386-mingw32msvc-gcc-g77-3.3.3-alt2.i586.rpm
4d5a3c5f1a1c1588b223739fe990d98b  i386-mingw32msvc-gcc-gnat-3.3.3-alt2.i586.rpm
37f99f0170a80f3856183151e04537fd  i386-mingw32msvc-gcc-java-3.3.3-alt2.i586.rpm
f953fec753363d5f40d711e839879e21  i386-mingw32msvc-gcc-objc-3.3.3-alt2.i586.rpm
42564fb55e9f99c79956f80563f133e1  i386-mingw32msvc-runtime-3.2.2.5-alt1.i586.rpm
befb6cc77acb019ee0abf69f54a83c0f  i386-mingw32msvc-runtime-3.2.2.5-alt1.src.rpm

Спасибо Дмитрию Левину, спасибо ребятам из PLD Linux, спасибо
команде MinGW.  Это - полный toolchain для компиляции в
i386-mingw32msvc (по всей видимости ALT первый дистрибутив, где
есть полный набор кросскомпиляторов в mingw32).

Нативная сборка под Master 2.2 пока откладывается по причичине
временной невозможности собрать всё это в sandman, но в скором
времени сделаю.  По идее эти пакеты без проблем можно
взгромоздить на Master.

Для желающих собрать это хозяйство самостоятельно, рассказываю
порядок:

1. binutils
2. gcc первый раз собирается с --with botstrap, на Master 2.2
нужно будет запретить поддержку ada (%def_without ada), для
сборки требует binutils
3. runtime, для сборки требует binutils и gcc
4. по желанию пересобирается gcc без bootstrap, для сборки
требует binutils и runtime

2 incoming:

Всвязи с переименованием mingw32-* в i386-mingw32msvc-* из сизифа
необходимо удалить следующие пакеты (соответсвующие
Provides/Obsoletes прописаны):

mingw32-binutils-2.13.90.0.4-alt3.i586.rpm
mingw32-binutils-2.13.90.0.4-alt3.src.rpm
mingw32-gcc-3.3-alt1.i586.rpm
mingw32-gcc-3.3-alt1.src.rpm
mingw32-gcc-c++-3.3-alt1.i586.rpm
mingw32-gcc-g77-3.3-alt1.i586.rpm
mingw32-gcc-objc-3.3-alt1.i586.rpm
mingw32-runtime-2.4-alt2.i586.rpm
mingw32-runtime-2.4-alt2.src.rpm

-- 
Regards, Sir Raorn.
-------------------
Мне не нравится вытряхивание внутренностей из хорошо написанных
shell-функций. Лучше написать ещё одну shell-функцию.
		-- mhz in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-04-06  6:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-04-06  6:35 [sisyphus] IA: i386-mingw32msvc cross-compiler Alexey I. Froloff

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