devel/nasm 3.01 OpenBSD
general-purpose multi-platform x86 assembler
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Jasper Lievisse Adriaanse <[email protected]>
- Categories
- devel, lang
Description
This is a distribution of NASM, the Netwide Assembler. NASM is a prototype general-purpose x86 assembler. It will currently output flat-form binary files, a.out, COFF and ELF Unix object files, Microsoft Win32 and 16-bit DOS object files, OS/2 object files, the as86 object format, and a home-grown format called RDF.
Also included is NDISASM, a prototype x86 binary-file disassembler which uses the same instruction table as NASM.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | devel/nasm | 3.01 |
| FreeBSD | devel/nasm | 2.16.03,2 |
| NetBSD | devel/nasm | 3.02 |
| DragonFly | devel/nasm | 2.16.03,2 |
| MidnightBSD | devel/nasm | 2.16.03,1 |
| HardenedBSD | devel/nasm | 2.16.03,2 |
| GhostBSD | devel/nasm | 2.16.03,2 |
Install
Binary package:
pkg_add nasm
From the ports tree:
cd /usr/ports/devel/nasm && make install
Dependencies
Build dependencies 3
Required by 22
- audio/audacity
- emulators/wine
- graphics/ffmpeg
- graphics/jpeg
- mail/mozilla-thunderbird
- multimedia/dav1d
- multimedia/gstreamer1/plugins-good
- multimedia/libass
- multimedia/openh264
- multimedia/svt-av1
- multimedia/x264
- multimedia/x265
- sysutils/firmware/vmm
- www/chromium
- www/firefox-esr
- www/iridium
- www/librewolf
- www/mozilla-firefox
- www/seamonkey
- www/tor-browser/browser
- www/ungoogled-chromium
- x11/qt6/qtwebengine