Difference between revisions of "Yasm"
From CBLFS
Jump to navigationJump to search (I updated the package description.) |
(Filled in list of installed components) |
||
Line 69: | Line 69: | ||
|-valign="top" | |-valign="top" | ||
! Installed Programs: | ! Installed Programs: | ||
− | | | + | | yasm |
|-valign="top" | |-valign="top" | ||
! Installed Libraries: | ! Installed Libraries: | ||
− | | | + | | libyasm.a |
|-valign="top" | |-valign="top" | ||
! Installed Directories: | ! Installed Directories: | ||
− | | | + | | ${PREFIX}/include/libyasm |
|} | |} | ||
Revision as of 06:58, 18 February 2007
Download Source: | http://www.tortall.net/projects/yasm/releases/yasm-0.8.0.tar.gz |
---|
Contents
Introduction to Yasm
Yasm is a complete rewrite of the NASM assembler under the new BSD license. It currently supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, COFF, Win32, and Win64 object formats, and generates source debugging information in STABS, DWARF 2, and CodeView 8 formats.
Project Home Page: http://www.tortall.net/projects/yasm/
Dependencies
Optional
Non-Multilib
Compile the package:
./configure --prefix=/usr && make
Install the package
make install
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" ./configure --prefix=/usr && make
Install the package
make install
N32
Compile the package:
CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 && make
Install the package
make install
64Bit
Compile the package:
CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 && make
Install the package
make install
Contents
Installed Programs: | yasm |
---|---|
Installed Libraries: | libyasm.a |
Installed Directories: | ${PREFIX}/include/libyasm |
Short Descriptions
program1 | ??? |
---|---|
program2 | ??? |
library1.{a,la,so} | ??? |