11.3. Getting the sources

11.3.1. HTTP Download

The latest released sources http://www.winehq.org/?page=download_source. Installation instructions are also available at the same place.

11.3.2. Getting sources from CVS

In order to get the sources from CVS, you first need to log into the CVS server. Issue the following command:

~/sources$ cvs -d :pserver:cvs@cvs.winehq.org:/home/wine login
Logging in to :pserver:cvs@cvs.winehq.org:2401/home/wine
CVS password:

Use "cvs" as password. Next, you need to pull the sources from CVS. Use the following command:

~/sources$ cvs -z 0 -d :pserver:cvs@cvs.winehq.org:/home/wine co wine
cvs checkout: Updating wine
U wine/.cvsignore
U wine/ANNOUNCE
U wine/AUTHORS
U wine/BUGS
U wine/COPYING.LIB

The list will go on. When the operation finishes, a new directory called "wine" will be created, and in it all the sources will reside.

Warning: In the above example, compression was disabled. Versions of CVS up to, and including, 1.11.1 hang if compression is enabled. If you have version 1.11.5 or higher, you can enable compression by feeding other values to the -z argument.

For more details, consult the HOWTO at http://www.winehq.org/?page=cvs