Difference between revisions of "Libatomic ops"
From CBLFS
Jump to navigationJump to searchJjdicharry (talk | contribs) (Page created.) |
Jjdicharry (talk | contribs) (Added contents to page.) |
||
Line 1: | Line 1: | ||
− | + | {| style="text-align: left; background-color: AliceBlue;" | |
+ | |- | ||
+ | !Download Source: | ||
+ | | http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-1.2.tar.gz | ||
+ | |} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | {{Package-Introduction|Provides implementations for atomic memory update operations on a number of architectures. This allows direct use of these in reasonably portable code.|http://www.hpl.hp.com/research/linux/atomic_ops}} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | == Non-Multilib == | ||
+ | |||
+ | Compile the package: | ||
+ | |||
+ | Please Contribute | ||
+ | |||
+ | Install the package: | ||
+ | |||
+ | Please Contribute | ||
+ | |||
+ | == Multilib == | ||
+ | |||
+ | === 32Bit === | ||
+ | |||
+ | Compile the package: | ||
+ | |||
+ | CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ | ||
+ | ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var && | ||
+ | make | ||
+ | |||
+ | Install the package: | ||
+ | |||
+ | make install | ||
+ | |||
+ | === N32 === | ||
+ | |||
+ | Compile the package: | ||
+ | |||
+ | Please Contribute | ||
+ | |||
+ | Install the package: | ||
+ | |||
+ | Please Contribute | ||
+ | |||
+ | === 64Bit === | ||
+ | |||
+ | Compile the package: | ||
+ | |||
+ | CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ | ||
+ | ./configure --prefix=/usr --libdir=/usr/lib64 --sysconfdir=/etc \ | ||
+ | --localstatedir=/var && | ||
+ | make | ||
+ | |||
+ | Install the package: | ||
+ | |||
+ | make install | ||
+ | |||
+ | == Contents == | ||
+ | |||
+ | {| style="text-align: left;" | ||
+ | |-valign="top" | ||
+ | !Installed Directories: | ||
+ | |/usr/lib | ||
+ | |-valign="top" | ||
+ | !Installed Libraries: | ||
+ | |libatomic_ops.a, libatomic_ops_gpl.a | ||
+ | |} | ||
+ | |||
+ | === Short Descriptions === | ||
+ | |||
+ | {| style="text-align: left;" | ||
+ | |-valign="top" | ||
+ | !libatomic_ops.a | ||
+ | |Please contribute description for this library | ||
+ | |-valign="top" | ||
+ | !libatomic_ops_gpl.a | ||
+ | |Please contribute description for this library | ||
+ | |} | ||
+ | |||
+ | [[Category:<PUT APPROPRIATE CATEGORY HERE>]] '''<font style="color: green">See http://cblfs.cross-lfs.org/index.php/Special:Categories for a list of categories. Likely your package will fit in one of the existing categories. If not, and think long and hard about it, create a new category.''' |
Revision as of 17:57, 20 April 2011
Download Source: | http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-1.2.tar.gz |
---|
Contents
Introduction to Libatomic ops
Provides implementations for atomic memory update operations on a number of architectures. This allows direct use of these in reasonably portable code.
Project Homepage: http://www.hpl.hp.com/research/linux/atomic_ops
Non-Multilib
Compile the package:
Please Contribute
Install the package:
Please Contribute
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var && make
Install the package:
make install
N32
Compile the package:
Please Contribute
Install the package:
Please Contribute
64Bit
Compile the package:
CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ ./configure --prefix=/usr --libdir=/usr/lib64 --sysconfdir=/etc \ --localstatedir=/var && make
Install the package:
make install
Contents
Installed Directories: | /usr/lib |
---|---|
Installed Libraries: | libatomic_ops.a, libatomic_ops_gpl.a |
Short Descriptions
libatomic_ops.a | Please contribute description for this library |
---|---|
libatomic_ops_gpl.a | Please contribute description for this library |
[[Category:<PUT APPROPRIATE CATEGORY HERE>]] See http://cblfs.cross-lfs.org/index.php/Special:Categories for a list of categories. Likely your package will fit in one of the existing categories. If not, and think long and hard about it, create a new category.