Changeset 50fd98c4a02156cf6a57112b7593386af560f938
- Timestamp:
- 07/25/03 15:24:29
(5 years ago)
- Author:
- Gildas Bazin <gbazin@videolan.org>
- git-committer:
- Gildas Bazin <gbazin@videolan.org> 1059139469 +0000
- git-parent:
[2b616a2310e6a23fc79809c8e880318be496f22b]
- git-author:
- Gildas Bazin <gbazin@videolan.org> 1059139469 +0000
- Message:
* INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
* modules/gui/wxwindows/wxwindows.cpp: oops.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r8dc4cae |
r50fd98c |
|
| 1 | | $Id: INSTALL.win32,v 1.17 2003/07/06 16:22:15 gbazin Exp $ |
|---|
| | 1 | $Id: INSTALL.win32,v 1.18 2003/07/25 13:24:29 gbazin Exp $ |
|---|
| 2 | 2 | |
|---|
| 3 | 3 | INSTALL file for the Windows9x/Me/NT4/2k/XP version of the VLC media player |
|---|
| … | … | |
| 18 | 18 | your current directory. |
|---|
| 19 | 19 | |
|---|
| 20 | | If you want to play a DVD, run VLC and click on the Disc option in the |
|---|
| 21 | | interface. You then have to type your drive letter followed by a colon in |
|---|
| 22 | | the 'Device name' box (eg. 'D:' if this is the letter for your dvdrom drive). |
|---|
| 23 | | |
|---|
| 24 | 20 | Additional documentation is available at http://www.videolan.org/doc/ |
|---|
| 25 | 21 | |
|---|
| … | … | |
| 37 | 33 | (MSYS is a minimal build environnement to compile unixish projects under |
|---|
| 38 | 34 | windoze. It provides all the common unix tools like sh, gmake...) |
|---|
| 39 | | Please note that there is currenlty a bug in MSYS which requires you to |
|---|
| 40 | | edit the acgeneral.m4 file and replace the value of ac_max_sed_lines to |
|---|
| 41 | | something higher, for instance 976. |
|---|
| | 35 | Please note that the gettext utilities are not included in the default |
|---|
| | 36 | MSYS/MINGW packages so you won't be able to build VLC with i18n support. |
|---|
| 42 | 37 | |
|---|
| 43 | 38 | - natively on Windows, using Microsoft Visual C++. Even though we provide some |
|---|
| … | … | |
| 73 | 68 | |
|---|
| 74 | 69 | http://www.mingw.org/download.shtml |
|---|
| 75 | | http://prdownloads.sf.net/mingw/MSYS-1.0.9-2003.14.18-1.exe |
|---|
| 76 | | http://prdownloads.sf.net/mingw/MinGW-2.0.0-3.exe |
|---|
| | 70 | http://prdownloads.sf.net/mingw/MSYS-1.0.9.exe |
|---|
| | 71 | http://prdownloads.sf.net/mingw/MinGW-3.0.0-rc3.exe |
|---|
| 77 | 72 | http://prdownloads.sf.net/mingw/msysDTK-1.0.1.exe |
|---|
| 78 | 73 | |
|---|
| … | … | |
| 89 | 84 | http://www.videolan.org/pub/testing/contrib/ |
|---|
| 90 | 85 | |
|---|
| 91 | | I also provide a package with all the libraries already compiled so it is |
|---|
| | 86 | We also provide a package with all the libraries already compiled so it is |
|---|
| 92 | 87 | actually really easy to compile a full-featured version of vlc (these compiled |
|---|
| 93 | 88 | libraries will only work with mingw or cygwin): |
|---|
| 94 | | http://www.videolan.org/pub/testing/win32/contrib-20030622-win32-bin.tar.bz2 |
|---|
| | 89 | http://www.videolan.org/pub/testing/win32/contrib-20030725-win32-bin.tar.bz2 |
|---|
| 95 | 90 | All you need to do is extract it in your root directory (the include files |
|---|
| 96 | 91 | and libraries will be put in /usr/win32). You can do this with the following |
|---|
| 97 | | command: "tar xjvf contrib-20030622-win32-bin.tar.bz2 -C /" |
|---|
| | 92 | command: "tar xjvf contrib-20030725-win32-bin.tar.bz2 -C /" |
|---|
| 98 | 93 | |
|---|
| 99 | 94 | A complete list of the libraries on which we depend can be found here: |
|---|
| … | … | |
| 113 | 108 | |
|---|
| 114 | 109 | ./bootstrap && \ |
|---|
| 115 | | CPPFLAGS=-I/usr/win32/include LDFLAGS=-L/usr/win32/lib \ |
|---|
| | 110 | CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" \ |
|---|
| | 111 | LDFLAGS=-L/usr/win32/lib \ |
|---|
| 116 | 112 | CC=i586-mingw32msvc-gcc CXX=i586-mingw32msvc-g++ \ |
|---|
| 117 | 113 | ./configure --host=i586-mingw32msvc --build=i386-linux \ |
|---|
| 118 | 114 | --disable-sdl --disable-gtk \ |
|---|
| 119 | | --with-included-gettext --enable-nls \ |
|---|
| 120 | | --enable-mad \ |
|---|
| 121 | | --enable-ffmpeg \ |
|---|
| 122 | | --enable-dvdread --enable-dvdplay \ |
|---|
| | 115 | --enable-nls \ |
|---|
| | 116 | --enable-ffmpeg --with-ffmpeg-mp3lame \ |
|---|
| 123 | 117 | --enable-faad \ |
|---|
| 124 | 118 | --enable-flac \ |
|---|
| 125 | 119 | --enable-theora \ |
|---|
| 126 | 120 | --with-wx-config-path=/usr/win32/bin \ |
|---|
| 127 | | --with-skins-wx-config-path=/usr/win32/bin \ |
|---|
| 128 | 121 | --with-freetype-config-path=/usr/win32/bin \ |
|---|
| 129 | 122 | --enable-debug |
|---|
| … | … | |
| 133 | 126 | something like this: |
|---|
| 134 | 127 | ./bootstrap && \ |
|---|
| 135 | | CPPFLAGS=-I/usr/win32/include LDFLAGS=-L/usr/win32/lib \ |
|---|
| | 128 | CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" \ |
|---|
| | 129 | LDFLAGS=-L/usr/win32/lib \ |
|---|
| 136 | 130 | CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" \ |
|---|
| 137 | 131 | ./configure \ |
|---|
| 138 | 132 | --disable-sdl --disable-gtk \ |
|---|
| 139 | | --with-included-gettext --enable-nls \ |
|---|
| 140 | | --enable-mad \ |
|---|
| 141 | | --enable-ffmpeg \ |
|---|
| 142 | | --enable-dvdread --enable-dvdplay \ |
|---|
| | 133 | --enable-nls \ |
|---|
| | 134 | --enable-ffmpeg --with-ffmpeg-mp3lame \ |
|---|
| 143 | 135 | --enable-faad \ |
|---|
| 144 | 136 | --enable-flac \ |
|---|
| 145 | 137 | --enable-theora \ |
|---|
| 146 | 138 | --with-wx-config-path=/usr/win32/bin \ |
|---|
| 147 | | --with-skins-wx-config-path=/usr/win32/bin \ |
|---|
| 148 | 139 | --with-freetype-config-path=/usr/win32/bin \ |
|---|
| 149 | 140 | --enable-debug |
|---|
| … | … | |
| 155 | 146 | lines: |
|---|
| 156 | 147 | ./bootstrap && \ |
|---|
| 157 | | CPPFLAGS=-I/usr/win32/include LDFLAGS=-L/usr/win32/lib \ |
|---|
| | 148 | CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" \ |
|---|
| | 149 | LDFLAGS=-L/usr/win32/lib \ |
|---|
| 158 | 150 | ./configure \ |
|---|
| 159 | 151 | --disable-sdl --disable-gtk \ |
|---|
| 160 | | --with-included-gettext --enable-nls \ |
|---|
| 161 | | --enable-mad \ |
|---|
| 162 | | --enable-ffmpeg \ |
|---|
| 163 | | --enable-dvdread --enable-dvdplay \ |
|---|
| | 152 | --enable-nls \ |
|---|
| | 153 | --enable-ffmpeg --with-ffmpeg-mp3lame \ |
|---|
| 164 | 154 | --enable-faad \ |
|---|
| 165 | 155 | --enable-flac \ |
|---|
| 166 | 156 | --enable-theora \ |
|---|
| 167 | 157 | --with-wx-config-path=/usr/win32/bin \ |
|---|
| 168 | | --with-skins-wx-config-path=/usr/win32/bin \ |
|---|
| 169 | 158 | --with-freetype-config-path=/usr/win32/bin \ |
|---|
| 170 | 159 | --enable-debug |
|---|
| rd78e17c |
r50fd98c |
|
| 3 | 3 | ***************************************************************************** |
|---|
| 4 | 4 | * Copyright (C) 2000-2001 VideoLAN |
|---|
| 5 | | * $Id: wxwindows.cpp,v 1.25 2003/07/25 11:33:24 gbazin Exp $ |
|---|
| | 5 | * $Id: wxwindows.cpp,v 1.26 2003/07/25 13:24:29 gbazin Exp $ |
|---|
| 6 | 6 | * |
|---|
| 7 | 7 | * Authors: Gildas Bazin <gbazin@netcourrier.com> |
|---|
| … | … | |
| 48 | 48 | |
|---|
| 49 | 49 | /* Temporary hack */ |
|---|
| 50 | | #if defined(WIN32) && definded(_WX_INIT_H_) |
|---|
| | 50 | #if defined(WIN32) && defined(_WX_INIT_H_) |
|---|
| 51 | 51 | /* Hack to detect wxWindows 2.5 which has a different wxEntry() prototype */ |
|---|
| 52 | 52 | extern int wxEntry( HINSTANCE hInstance, HINSTANCE hPrevInstance = NULL, |
|---|