Difference between revisions of "LZO2"

From CBLFS
Jump to navigationJump to search
(I added the package description from BLFS.)
m
 
(7 intermediate revisions by 4 users not shown)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://www.oberhumer.com/opensource/lzo/download/lzo-2.02.tar.gz
+
| http://www.oberhumer.com/opensource/lzo/download/lzo-{{LZO2-Version}}.tar.gz
 
|}
 
|}
  
 
----
 
----
  
== Introduction to LZO ==
+
{{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}}
 
 
LZO is a data compression library which is suitable for data decompression and compression in real-time. This means it favors speed over compression ratio.
 
  
 
== Dependencies ==
 
== Dependencies ==
Line 23: Line 21:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/lzo-2.02 &&
+
  install -v -m755 -d /usr/share/doc/lzo-{{LZO2-Version}} &&
  install -v -m644 doc/* /usr/share/doc/lzo-2.02
+
  install -v -m644 doc/* /usr/share/doc/lzo-{{LZO2-Version}}
  
 
== Multilib ==
 
== Multilib ==
Line 62: Line 60:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/lzo-2.02 &&
+
  install -v -m755 -d /usr/share/doc/lzo-{{LZO2-Version}} &&
  install -v -m644 doc/* /usr/share/doc/lzo-2.02
+
  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

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.
Retrieved from "?title=LZO2&oldid=16827"