Rewrite dircache generation to take advantage for the FAT code. Reduce RAM usage...
[kugel-rb.git] / apps / codecs / liba52 / INSTALL
blob30a07fecff9aaf74325e476074d9545a3f64cb96
1 Unix build instructions
2 -----------------------
4 ./configure
5 make
6 make install
8 If you install from CVS you'll have to run ./bootstrap first
11 Building for win32
12 ------------------
14 There are at least three ways to do it:
16 - natively on Windows using Microsoft VC++ and the vc++ project
17   included in this distribution.
19 - natively on Windows using MSYS + MINGW (www.mingw.org) (MSYS is a
20   minimal build environnement to compile unixish projects under
21   windows. It provides all the common unix tools like sh, gmake...)
23 - or on Linux, using the mingw32 cross-compiler
26 Building using MSYS + MINGW on windows
27 --------------------------------------
29 First you will need to download and install the latest MSYS (version
30 1.0.7 as of now) and MINGW. The installation is really easy. Begin
31 with the MSYS auto-installer and once this is done, extract MINGW into
32 c:\msys\1.0\mingw. You also have to remember to remove the make
33 utility included with MINGW as it conflicts with the one from MSYS
34 (just rename or remove c:\msys\1.0\mingw\bin\make.exe).
36 http://prdownloads.sourceforge.net/mingw/MSYS-1.0.7-i686-2002.04.24-1.exe
37 http://prdownloads.sourceforge.net/mingw/MinGW-1.1.tar.gz
39 Then you can build the package using:
40 # ./configure
41 # make
44 Building using the mingw32 cross-compiler
45 -----------------------------------------
47 You need to install mingw32 first. For Debian GNU/Linux users, there
48 is a mingw32 package. Otherwise you might get it from the mingw site
49 at http://www.mingw.org/download.shtml.
51 The videolan project also keeps precompiled mingw32 binaries at
52 http://www.videolan.org/vlc/windows.html . If you install these,
53 you'll have to set your PATH accordingly to include
54 /usr/local/cross-tools/bin too.
56 The build should then proceed using something like:
57 # CC=i586-mingw32msvc-gcc ./configure --host=i586-mingw32msvc
58 # make