Difference between revisions of "LZO2"
From CBLFS
Jump to navigationJump to searchWeibullguy (talk | contribs) m |
|||
(9 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
− | | http://www.oberhumer.com/opensource/lzo/download/lzo- | + | | http://www.oberhumer.com/opensource/lzo/download/lzo-{{LZO2-Version}}.tar.gz |
|} | |} | ||
---- | ---- | ||
+ | |||
+ | {{Package-Introduction|LZO is a data compression library which is suitable for data de-/compression in real-time. This means it favours speed over compression ratio. LZO is written in ANSI C. Both the source code and the compressed data format are designed to be portable across platforms. LZO supports overlapping compression and in-place decompression.|http://www.oberhumer.com/opensource/lzo/#abstract}} | ||
== Dependencies == | == Dependencies == | ||
Line 19: | Line 21: | ||
make install && | make install && | ||
− | install -v -m755 -d /usr/share/doc/lzo- | + | install -v -m755 -d /usr/share/doc/lzo-{{LZO2-Version}} && |
− | install -v -m644 doc/* /usr/share/doc/lzo- | + | install -v -m644 doc/* /usr/share/doc/lzo-{{LZO2-Version}} |
== Multilib == | == Multilib == | ||
Line 39: | Line 41: | ||
Compile the package: | Compile the package: | ||
− | CC="gcc ${BUILDN32}" ./configure --prefix=/usr --enable-shared\ | + | CC="gcc ${BUILDN32}" ./configure --prefix=/usr --enable-shared \ |
--libdir=/usr/lib32 && | --libdir=/usr/lib32 && | ||
make | make | ||
Line 51: | Line 53: | ||
Compile the package: | Compile the package: | ||
− | CC="gcc ${BUILD64}" ./configure --prefix=/usr --enable-shared | + | CC="gcc ${BUILD64}" ./configure --prefix=/usr --enable-shared \ |
--libdir=/usr/lib64 && | --libdir=/usr/lib64 && | ||
make | make | ||
Line 58: | Line 60: | ||
make install && | make install && | ||
− | install -v -m755 -d /usr/share/doc/lzo- | + | install -v -m755 -d /usr/share/doc/lzo-{{LZO2-Version}} && |
− | install -v -m644 doc/* /usr/share/doc/lzo- | + | install -v -m644 doc/* /usr/share/doc/lzo-{{LZO2-Version}} |
+ | |||
+ | = Contents = | ||
+ | |||
+ | {| style="text-align: left;" | ||
+ | |-valign="top" | ||
+ | ! Installed Programs: | ||
+ | | None | ||
+ | |-valign="top" | ||
+ | ! Installed Libraries: | ||
+ | | liblzo2.{so,a} | ||
+ | |-valign="top" | ||
+ | ! Installed Directories: | ||
+ | | /usr/include/lzo and /usr/share/doc/lzo-{{LZO2-Version}} | ||
+ | |} | ||
+ | |||
+ | === Short Descriptions === | ||
+ | |||
+ | {| style="text-align: left;" | ||
+ | |-valign="top" | ||
+ | ! liblzo2.{so,a} | ||
+ | | is a data compression and decompression library. | ||
+ | |} | ||
+ | |||
+ | [[Category:General Libs]] |
Latest revision as of 12:44, 8 February 2009
Download Source: | http://www.oberhumer.com/opensource/lzo/download/lzo-2.03.tar.gz |
---|
Contents
Introduction to LZO2
LZO is a data compression library which is suitable for data de-/compression in real-time. This means it favours speed over compression ratio. LZO is written in ANSI C. Both the source code and the compressed data format are designed to be portable across platforms. LZO supports overlapping compression and in-place decompression.
Project Homepage: http://www.oberhumer.com/opensource/lzo/#abstract
Dependencies
Non-Multilib
Compile the package:
./configure --prefix=/usr --enable-shared && make
Install the package
make install && install -v -m755 -d /usr/share/doc/lzo-2.03 && install -v -m644 doc/* /usr/share/doc/lzo-2.03
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" ./configure --prefix=/usr --enable-shared && make
Install the package
make install
N32
Compile the package:
CC="gcc ${BUILDN32}" ./configure --prefix=/usr --enable-shared \ --libdir=/usr/lib32 && make
Install the package
make install
64Bit
Compile the package:
CC="gcc ${BUILD64}" ./configure --prefix=/usr --enable-shared \ --libdir=/usr/lib64 && make
Install the package
make install && install -v -m755 -d /usr/share/doc/lzo-2.03 && install -v -m644 doc/* /usr/share/doc/lzo-2.03
Contents
Installed Programs: | None |
---|---|
Installed Libraries: | liblzo2.{so,a} |
Installed Directories: | /usr/include/lzo and /usr/share/doc/lzo-2.03 |
Short Descriptions
liblzo2.{so,a} | is a data compression and decompression library. |
---|