Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 11. Системные утилиты | Вперед |
Пакет yasm-1.2.0
Пакет yasm является полностью переписанным ассемблером NASM-2.09.10. Он поддерживает наборы инструкций x86 и AMD64, допускает использование синтаксиса ассемблеров NASM и GAS и выдает двоичный код в объектных форматах ELF32 и ELF64.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz
- Контрольная сумма MD5: 4cfc0686cf5350dd1305c4d905eb55a6
- Размер загружаемого пакета: 1,4 MB
- Оценочный размер требуемого дискового пространства: 41 MB
- Оценочное время сборки: 0,2 SBU
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/yasm
Установка пакета yasm
Установите пакет yasm с помощью следующих команд:
sed -i 's#) ytasm.*#)#' Makefile.in && ./configure --prefix=/usr && make
Чтобы проверить результаты, выполните команду make check.
Теперь в роли пользователя root
выполните:
make install
Пояснение команд
sed -i 's#) ytasm.*#)#' Makefile.in: Эта команда sed предотвращает сборку 2-х программ (vsyasm и ytasm), которые используются только в Microsoft Windows.
Описание пакета
Установленные программы: yasm
Установленные библиотеки: libyasm.a
Установленные директории: /usr/include/libyasm
Краткое описание
yasm | портативный ассемблер, перенастраиваемый на различные целевые платформы и поддерживающий наборы команд 86 и AMD64, позволяющий использовать синтаксис ассемблеров NASM и GAS и выдающий двоичные файлы в объектных форматах ELF32 и ELF64 |
| предоставляет все основные функциональные возможности ассемблера yasm, предназначенные для манипулирования машинными инструкциями и конструкциями, используемыми в объектных файлах |
Перевод сделан с варианта оригинала, датированного 2007-04-04 20:42:53 +0100
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет NASM-2.09.10 | Пакет PDL-2.4.2 |