О binutils

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

О binutils

Сообщение Sergei I. Gorelkin » 27.07.2007 01:39:54

Вопрос такой: кто скачивал виндовый дистрибутив 2.1.4 (или другой, но новее чем 2.0.4) - какая там идет версия binutils ?
И еще - можно ли откуда-нибудь скачать "родные" win32 binutils в том виде, в котором они существуют для кросс-компиляции (т.е. архив порядка 2мБайт без всей лишней хрени)?
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: О binutils

Сообщение Максим » 27.07.2007 02:03:30

Sergei I. Gorelkin писал(а):Вопрос такой: кто скачивал виндовый дистрибутив 2.1.4 (или другой, но новее чем 2.0.4) - какая там идет версия binutils ?

С FPC 2.1.4 идёт версия 2.16.91 от 27.08.2005.

Sergei I. Gorelkin писал(а):И еще - можно ли откуда-нибудь скачать "родные" win32 binutils в том виде, в котором они существуют для кросс-компиляции (т.е. архив порядка 2мБайт без всей лишней хрени)?

Можно посмотреть здесь:
ftp://ftp.freepascal.org/fpc/contrib/cross/

Правда не уверен, что там найдётся то, что нужно.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Sergei I. Gorelkin » 27.07.2007 02:45:48

Спасибо!

По приведенной ссылке я сходил еще до того, как сообщение писать :) Судя по именам файлов, там все-таки только для кросскомпиляции.

Вообще говоря, бардак... Я только на поиски извел уже весь трафик, сэкономленный на обновлениях из svn. Три раза облазил весь cygwin.com в поисках ссылки на download - там ее нет, блин! Потом интуиция подсказала, что надо идти на ftp.cygwin.com безо всяких ссылок.
Зато полученный user experience бесценен :evil:
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение HikeR » 27.07.2007 04:01:24

Sergei I. Gorelkin писал(а):"родные" win32 binutils в том виде, в котором они существуют для кросс-компиляции

откуда куда? из винды в линукс? или наоборот?
ftp://ftp.freepascal.org/fpc/contrib/cr ... -linux.zip - это из винды в линукс.
для обратных действий (из линуха в винь) можно глянуть на http://packages.debian.org/stable/devel ... 2-binutils (там порядка 3.8Мб)

а если нужны просто виндовые экзешники для самой винды, то почему не глянуть в http://svn.freepascal.org/svn/fpcbuild/ ... ll/binw32/? оттуда можно по одному утянуть, жмутся они плохо, поэтому траффика особо не сэкономишь ;)
HikeR
новенький
 
Сообщения: 24
Зарегистрирован: 24.07.2007 05:52:49

Сообщение Sergei I. Gorelkin » 27.07.2007 08:28:37

HikeR писал(а):а если нужны просто виндовые экзешники для самой винды, то почему не глянуть в http://svn.freepascal.org/svn/fpcbuild/ ... ll/binw32/? оттуда можно по одному утянуть, жмутся они плохо, поэтому траффика особо не сэкономишь ;)


Во! Именно они и нужны! В svn я почему-то заглянуть не догадался :o
Спасибо огромное!
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение bw » 28.07.2007 11:36:34

Можешь глянуть http://gnuwin32.sf.net/.

..bw
Аватара пользователя
bw
постоялец
 
Сообщения: 359
Зарегистрирован: 01.12.2005 11:36:23
Откуда: Усть-Илимск

Сообщение Matich » 30.07.2007 15:32:10

Возможен ли кросс Win -> Amiga, и где взять нужные binutils для m68k?
Matich
новенький
 
Сообщения: 50
Зарегистрирован: 25.07.2007 21:42:57

Сообщение HikeR » 30.07.2007 17:52:48

в теории - взять исходники binutils и собрать самому.
например- отсюда: ftp://ftp.eu.kernel.org/pub/linux/devel/binutils/
HikeR
новенький
 
Сообщения: 24
Зарегистрирован: 24.07.2007 05:52:49

Сообщение Максим » 31.07.2007 01:16:15

На m68k работал FPC 1.0.x.
FPC 2.x эту платформу в настоящий момент не поддерживает, хотя некоторые работы по перетаскиванию его туда производились.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Matich » 31.07.2007 14:04:47

>FPC 2.x эту платформу в настоящий момент не поддерживает

Скачал fpcbuild-2.1.4.tar.gz, ppc6k.exe собирается.
Matich
новенький
 
Сообщения: 50
Зарегистрирован: 25.07.2007 21:42:57

Сообщение HikeR » 31.07.2007 19:18:29

дык с версии 2.1.4 внешние линковщики не требуются.
HikeR
новенький
 
Сообщения: 24
Зарегистрирован: 24.07.2007 05:52:49

Сообщение Alexx2000 » 31.07.2007 23:20:46

Так это вроде только для винды не требуются.
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 489
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Сообщение Максим » 31.07.2007 23:54:06

Matich писал(а):Скачал fpcbuild-2.1.4.tar.gz, ppc6k.exe собирается.

Собираться-то он собирается. Весь вопрос в том, сможет ли он компилировать что-то полезное.
Впрочем, думаю, что, в любом случае, довести его до рабочего состояния не должно быть сложно. Были бы только желающие.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение SovNarKom » 01.08.2007 03:09:06

HikeR
не с 2.1.4, а с 2.1.1 точно не требуются, и под вынь - точно... причём, если я не ошибся, кросс под арм - тоже внутренним всё собирал... хотя тестовый прокет мал слишком, логи я не читал... сейчас проверю...

А что-нибуль полезное конечно может... только никто не гарантирует, что в определённый момент не всплывёт где-нибудь неприятный глюк... и будешь часами отлаживать правильно написанный код...
SovNarKom
постоялец
 
Сообщения: 389
Зарегистрирован: 28.05.2005 10:37:39
Откуда: Воронеж [vrn] [36]


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Рейтинг@Mail.ru