Discussion:
[libdvdcss-devel] Simplify INSTALL document
Jean-Baptiste Kempf
2013-02-27 10:08:49 UTC
Permalink
libdvdcss | branch: master | Jean-Baptiste Kempf <***@videolan.org> | Wed Feb 27 11:08:38 2013 +0100| [745ba0b4f6cdf773adecab0c79e09cceeb5ca982] | committer: Jean-Baptiste Kempf

Simplify INSTALL document
http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=745ba0b4f6cdf773adecab0c79e09cceeb5ca982
---

INSTALL | 45 +++++++++++++--------------------------------
1 file changed, 13 insertions(+), 32 deletions(-)

diff --git a/INSTALL b/INSTALL
index 9e07ab1..4da83dc 100644
--- a/INSTALL
+++ b/INSTALL
@@ -38,46 +38,27 @@ Building libdvdcss for Win32

You have two alternatives to build libdvdcss for Win32:

-- natively on Windows, using MSYS + MinGW (www.mingw.org):
-
- (MSYS is a minimal build environment to compile unixish projects under
- Windows. It provides all the common Unix tools like sh, gmake...)
-
- You will need to download and install the latest MSYS (version 1.0.7 as
- of now) and MINGW.
- The installation is really easy. Begin with the MSYS auto-installer and once
- this is done, extract MINGW into c:\msys\1.0\mingw. You also have to remember
- to remove the make utility included with MINGW as it conflicts with the one
- from MSYS (just rename or remove c:\msys\1.0\mingw\bin\make.exe).
-
- http://www.mingw.org/download.shtml
- http://prdownloads.sourceforge.net/mingw/MSYS-1.0.7-i686-2002.04.24-1.exe
- http://prdownloads.sourceforge.net/mingw/MinGW-1.1.tar.gz
-
- To build libdvdcss you just have to run the following commands:
- ./configure
- make
-
-- or on Linux, using the mingw32 cross-compiler:
+- on Linux, using the mingw.org or mingw-w64 cross-compilers.

- You can find a mingw32 cross-compiler on the VideoLAN web site:
- http://www.videolan.org/vlc/windows.html
- Or if you are running Debian, there is a mingw32 package you can use.
+ If you are running Debian, there is are mingw32 packages you can use.

If you are cross-compiling from the Debian package, you can use the following
- commands:
+ commands, for example:

./configure --host=i586-mingw32msvc --target=i586-mingw32msvc \
--build=i386-linux

make

- If you are cross-compiling using the mingw32 package provided by
- www.videolan.org, you have to use something along those lines:
+- natively on Windows, using MSYS + MinGW (www.mingw.org):

- CC=/usr/local/cross-tools/bin/i586-mingw32msvc-gcc \
- PATH=/usr/local/cross-tools/bin:$PATH \
- ./configure --host=i586-mingw32msvc --target=i586-mingw32msvc \
- --build=i386-linux
+ (MSYS is a minimal build environment to compile unixish projects under
+ Windows. It provides all the common Unix tools like sh, gmake...)
+
+ You will need to download and install the latest MSYS and MINGW.
+
+ To build libdvdcss you just have to run the following commands:
+ ./configure
+ make

- PATH=/usr/local/cross-tools/bin:$PATH make
+ More on MSys on our wiki: http://wiki.videolan.org/Win32CompileMSYS
Diego Biurrun
2013-02-27 10:16:25 UTC
Permalink
Post by Jean-Baptiste Kempf
--- a/INSTALL
+++ b/INSTALL
@@ -38,46 +38,27 @@ Building libdvdcss for Win32
+ If you are running Debian, there is are mingw32 packages you can use.
s/is//
Post by Jean-Baptiste Kempf
+ (MSYS is a minimal build environment to compile unixish projects under
Unixish
Post by Jean-Baptiste Kempf
+ Windows. It provides all the common Unix tools like sh, gmake...)
Nah, it's "Make" or "GNU Make", this is not a *BSD :)

Diego
Jean-Baptiste Kempf
2013-02-27 10:24:01 UTC
Permalink
Post by Diego Biurrun
Post by Jean-Baptiste Kempf
--- a/INSTALL
+++ b/INSTALL
@@ -38,46 +38,27 @@ Building libdvdcss for Win32
+ If you are running Debian, there is are mingw32 packages you can use.
s/is//
Post by Jean-Baptiste Kempf
+ (MSYS is a minimal build environment to compile unixish projects under
Unixish
Post by Jean-Baptiste Kempf
+ Windows. It provides all the common Unix tools like sh, gmake...)
Nah, it's "Make" or "GNU Make", this is not a *BSD :)
Feel free to remove this crap for next release... Noone ever reads those
INSTALL files...
--
Jean-Baptiste Kempf
http://www.jbkempf.com/ - +33 672 704 734
Sent from my Electronic Device
Diego Biurrun
2013-02-27 11:01:47 UTC
Permalink
Post by Jean-Baptiste Kempf
Post by Diego Biurrun
Post by Jean-Baptiste Kempf
--- a/INSTALL
+++ b/INSTALL
@@ -38,46 +38,27 @@ Building libdvdcss for Win32
+ If you are running Debian, there is are mingw32 packages you can use.
s/is//
Post by Jean-Baptiste Kempf
+ (MSYS is a minimal build environment to compile unixish projects under
Unixish
Post by Jean-Baptiste Kempf
+ Windows. It provides all the common Unix tools like sh, gmake...)
Nah, it's "Make" or "GNU Make", this is not a *BSD :)
Feel free to remove this crap for next release... Noone ever reads those
INSTALL files...
I read them all the time ... What do you read when you deal with some
new software? Nothing?

Diego
Diego Elio Pettenò
2013-02-27 11:04:45 UTC
Permalink
Post by Diego Biurrun
I read them all the time ... What do you read when you deal with some
new software? Nothing?
./configure --help

:P

Seriously, I think the point is that the INSTALL file is too often just
automake's placeholder, as people don't know about foreign.
--
Diego Elio Pettenò — Flameeyes
***@flameeyes.eu — http://blog.flameeyes.eu/
Loading...