Libmatroska: Difference between revisions

From CBLFS
Jump to navigationJump to search
No edit summary
No edit summary
Line 19: Line 19:
Compile the package:
Compile the package:


cd make/linux &&
  sed -i "s@\/usr/local@\/usr@g" Makefile &&
  sed -i "s@\/usr/local@\/usr@g" Makefile &&
  make all
  make all
Line 32: Line 33:
Compile the package:
Compile the package:


  To do ...
  cd make/linux &&
sed -i "s@\/usr/local@\/usr@g" Makefile &&
make CXX="g++ ${BUILD32}" all


Install the package
Install the package


  To do ...
  make install_staticlib install_sharedlib install_headers
 


=== N32 ===
=== N32 ===
Line 43: Line 45:
Compile the package:
Compile the package:


  To do ...
  cd make/linux &&
sed -i "s@\/usr/local@\/usr@g" Makefile &&
make CXX="g++ ${BUILDN32}" all


Install the package
Install the package


  To do ...
  make libdir=/usr/lib32 install_staticlib install_sharedlib install_headers


=== 64Bit ===
=== 64Bit ===
Line 53: Line 57:
Compile the package:
Compile the package:


  To do ...
  cd make/linux &&
sed -i "s@\/usr/local@\/usr@g" Makefile &&
make CXX="g++ ${BUILD64}" all


Install the package
Install the package


  To do ...
  make libdir=/usr/lib64 install_staticlib install_sharedlib install_headers


= Contents =
= Contents =

Revision as of 17:28, 28 October 2007

Download Source: http://dl.matroska.org/downloads/libmatroska/libmatroska-0.8.1.tar.bz2

Introduction to Libmatroska

Matroska is an extensible open standard Audio/Video container. Matroska is usually found as .mkv files (matroska video) and .mka files (matroska audio).

Project Homepage: http://www.matroska.org/

Dependencies

Required

Non-Multilib

Compile the package:

cd make/linux &&
sed -i "s@\/usr/local@\/usr@g" Makefile &&
make all

Install the package

make install_staticlib install_sharedlib install_headers

Multilib

32Bit

Compile the package:

cd make/linux &&
sed -i "s@\/usr/local@\/usr@g" Makefile &&
make CXX="g++ ${BUILD32}" all

Install the package

make install_staticlib install_sharedlib install_headers

N32

Compile the package:

cd make/linux &&
sed -i "s@\/usr/local@\/usr@g" Makefile &&
make CXX="g++ ${BUILDN32}" all

Install the package

make libdir=/usr/lib32 install_staticlib install_sharedlib install_headers

64Bit

Compile the package:

cd make/linux &&
sed -i "s@\/usr/local@\/usr@g" Makefile &&
make CXX="g++ ${BUILD64}" all

Install the package

make libdir=/usr/lib64 install_staticlib install_sharedlib install_headers

Contents

Installed Programs: None
Installed Libraries: libmatroska.{a,so}
Installed Directory: /usr/include/matroska