"const"-ipation fixes from Trevor Woerner
[nasm.git] / INSTALL
blob2d77e3a37167e055ed17fe9f30dd18580050ded0
2 Installing nasm from source
3 ===========================
5 Installing nasm is pretty straightforward on UN*X systems with GNU tools installed.
7 If you checked out source from CVS you will need to run autoconf to generate configure,
8 otherwise you don't have to.
10 $ autoconf
12 Then run configure to detect your platform settings and generate makefiles.
14 $ ./configure
16 You can get information about available configuration options by running `./configure --help`.
18 If configure fails, please send bug report with detailed platform information to
19 <nasm-bugs@lists.sourceforge.net> and we will try to help you asap!
21 If everything went okay, type
23 $ make
25 to build nasm, ndisasm and rdoff tools
28 $ make everything
30 to build the former plus the docs.
32 You can decrease the size of produces executables by stripping off unnecessary information, to
33 achieve this run
35 $ make strip
37 If you install to a system-wide location you might need to become root:
38 $ su
39 <enter root password>
41 then
43 $ make install
45 optionally followed by 
47 $ make install_rdf
49 Or you can 
51 $ make install_everything
53 to install everything =)
56 Thats it, enjoy!
58 PS. Installation instructions for other platforms are underway.