Changeset 3e8db97410394c79bd851db80f2a0a345890f425

Show
Ignore:
Timestamp:
03/08/04 03:08:41 (4 years ago)
Author:
Rocky Bernstein <rocky@videolan.org>
git-committer:
Rocky Bernstein <rocky@videolan.org> 1078711721 +0000
git-parent:

[779340cfa2ce06d7226e037765807edd24942885]

git-author:
Rocky Bernstein <rocky@videolan.org> 1078711721 +0000
Message:

Some small spelling errors and clarification based on recent events.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • INSTALL.win32

    r0925e59 r3e8db97  
    1 $Id: INSTALL.win32,v 1.23 2004/02/29 14:35:10 gbazin Exp
     1$Id
    22 
    33INSTALL file for the Windows9x/Me/NT4/2k/XP version of the VLC media player 
     
    2727 
    2828- natively on Windows, using cygwin (www.cygwin.com) with or without the 
    29   unix emulation layer. This is the prefered way to compile vlc if you want 
     29  POSIX emulation layer. This is the preferred way to compile vlc if you want 
    3030  to do it on Windows. 
    31   NOTE: This is the PREFERED way of building VLC natively (the others 
     31  NOTE: This is the PREFERRED way of building VLC natively (the others 
    3232  are not as much tested so expect more difficulties with them). 
    3333 
    3434- natively on Windows, using MSYS+MINGW (www.mingw.org) 
    35   (MSYS is a minimal build environnement to compile unixish projects under 
    36   windoze. It provides all the common unix tools like sh, gmake...) 
     35  (MSYS is a minimal build environnement to compile Unixish projects under 
     36  windoze. It provides all the common Unix tools like sh, gmake...) 
    3737  Please note that the gettext utilities are not included in the default 
    3838  MSYS/MINGW packages so you won't be able to build VLC with i18n support. 
     
    4040- natively on Windows, using Microsoft Visual C++. Even though we provide some 
    4141  msvc project files with vlc, this method is advised only if you just want to 
    42   experiment/play with some basic functionnalities in vlc. The reason for this 
     42  experiment/play with some basic functionality in vlc. The reason for this 
    4343  is that vlc depends on a lot of 3rd party libraries and building them in 
    4444  MSVC is not convenient and sometimes even impossible. 
     
    4747    usually loses signals sent by PulseEvent() ) 
    4848 
    49 - or on Linux, using the mingw32 cross-compiler. 
     49- or on GNU/Linux, using the mingw32 cross-compiler. 
    5050 
    5151Getting the right compiler tools 
     
    5353 
    5454- cross-compiling with mingw32: 
    55 You first need to download a linux cross-compiler version of mingw32. 
     55You first need to download a GNU/Linux cross-compiler version of mingw32. 
    5656 
    5757For Debian GNU/Linux users, you can use the mingw32, mingw32-binutils and 
     
    8080http://prdownloads.sf.net/mingw/msysDTK-1.0.1.exe 
    8181 
    82 Getting the additionnal libraries 
     82Getting the additional libraries 
    8383================================= 
    8484 
     
    9696libraries will only work with mingw or cygwin): 
    9797http://download.videolan.org/pub/testing/win32/contrib-20040229-win32-bin-gcc3.3.1-only.tar.bz2 
     98 
    9899All you need to do is extract it in your root directory (the include files 
    99100and libraries will be put in /usr/win32). You can do this with the following 
    100 command: "tar xjvf contrib-20040229-win32-bin-gcc3.3.1-only.tar.bz2 -C /" 
     101command:  
     102 
     103  tar xjvf contrib-20040229-win32-bin-gcc3.3.1-only.tar.bz2 -C / 
     104 
     105Please note the "-C /".  
    101106 
    102107A complete list of the libraries on which we depend can be found here: 
     
    161166      --enable-debug 
    162167 
    163 If you are using cygwin, you can build VLC with or without the unix emulation 
    164 layer (without is usually better). To build without the emulaion layer, use 
    165 something like this: 
     168If you are using cygwin, you can build VLC with or without the POSIX 
     169emulation layer. Without is usually better and with POSIX emulation 
     170hasn't been tested in about a year or so. So to build without the 
     171emulation layer, use something like this: 
     172 
    166173  ./bootstrap && \ 
    167174  CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" \ 
     
    186193 
    187194If you want to use the emulation layer, then just omit the CC="gcc -mno-cygwin" 
    188 CXX="g++ -mno-cygwin" line. 
     195CXX="g++ -mno-cygwin" line. You're on your own though. 
    189196 
    190197If you are compiling with MSYS/MINGW, then you can use something along those