Рейтинг@Mail.ru

Наши друзья и партнеры

купить дешевый 
компьютер родом из Dhgate.com



  • Чиллер
  • Где дешевле Чиллеры? Я тоже не знал. А нашел здесь
  • vent-tk.ru
  • Фонарики Police
  • Не знаете какой выбрать? Здесь только лучшие фонари Police
  • avtoshop.od.ua

Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 12. Программирование Вперед

Пакет NASM-2.09.10

Знакомимся с пакетом NASM

NASM (Netwide Ассемблер) является ассемблером 80x86, который создан для реализации переносимости и модульности. В его состав также входит дизассемблер.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

  • Загрузка (HTTP): http://www.nasm.us/pub/nasm/releasebuilds/2.09.10/nasm-2.09.10.tar.bz2
  • Контрольная сумма MD5: 15c79dcb5838870a0fac15feb5fade66
  • Размер загружаемого пакета: 792 KB
  • Оценочный размер требуемого дискового пространства: 17 MB
  • Оценочное время сборки: 0,1 SBU

Дополнительные загрузки

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/nasm

Установка пакета NASM

Если вы загрузили дополнительную документацию, поместите ее в дерево исходных кодов:

pushd ..                          &&
tar -xf nasm-2.09.10-xdoc.tar.bz2 &&
popd

Установите пакет NASM с помощью следующих команд:

./configure --prefix=/usr &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install

Если вы собрали документацию с помощью Ghostscript, установите ее в роли пользователя root с помощью следующих команд:

install -m755 -d         /usr/share/doc/nasm-2.09.10/html && 
cp -v doc/html/*.html    /usr/share/doc/nasm-2.09.10/html &&
cp -v doc/*.{txt,ps,pdf} /usr/share/doc/nasm-2.09.10      &&
cp -v doc/info/*         /usr/share/info                  &&
pushd /usr/share/info                                     &&
install-info nasm.info dir                                &&
popd

Описание пакета

Установленные программы: nasm, ndisasm, ldrdf, rdf2bin, rdf2com, rdf2ihx, rdf2ith, rdf2srec, rdfdump, rdflib и rdx

Установленные библиотеки: Нет

Установленные директории: /usr/share/doc/nasm-2.09.10

Краткое описание

nasm

портируемый ассемблер 80x86

ndisasm

дизассемблер двоичных файлов 80x86

ldrdf

компоновщик RDOFF

rdf2bin

преобразовывает файл объектов RDOFF в простой двоичный файл

rdfdump

выдает содержимое файла RDOFF

rdflib

программа работы с библиотеками RDOFF

rdx

используется для загрузки и выполнения модуля RDOFF

Перевод сделан с варианта оригинала, датированного 2011-12-05 22:58:00 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет LLVM-3.0   Пакет yasm-1.2.0

Если вам понравилась статья, поделитесь ею с друзьями: