Provide 64-bit support for ORG directive
[nasm/avx512.git] / INSTALL
blobdb9fcadc7d7c27bf6de07398fb8f62e0ca8ccef1
1 Installing nasm from source
2 ===========================
4 Installing nasm is pretty straightforward on UN*X systems with Perl
5 and GNU tools installed.
7 If you checked out source from CVS you will need to run autoconf to
8 generate configure, otherwise you don't have to.
10 $ autoheader
11 $ autoconf
13 Then run configure to detect your platform settings and generate makefiles.
15 $ ./configure
17 You can get information about available configuration options by
18 running `./configure --help`.
20 If configure fails, please send bug report with detailed platform
21 information to <nasm-bugs@lists.sourceforge.net> and we will try to
22 help you asap!
24 If everything went okay, type
26 $ make
28 to build nasm, ndisasm and rdoff tools, or
30 $ make everything
32 to build the former plus the docs.
34 You can decrease the size of produces executables by stripping off
35 unnecessary information, to achieve this run
37 $ make strip
39 If you install to a system-wide location you might need to become
40 root:
42 $ su <enter root password>
44 then
46 $ make install
48 optionally followed by 
50 $ make install_rdf
52 Or you can 
54 $ make install_everything
56 to install everything =)
59 Thats it, enjoy!
61 PS. Installation instructions for other platforms are underway.