Cygwin/X Contributor's Guide

Harold L Hunt, II


Table of Contents
1. Overview
2. Programming
Overview
Source Code Tree Layout
Cygwin/X X Server Architecture
Server Privates
Engine System
User Input
Obtaining the Source Code
Native Compiling
Compiling the Source Code
Installing a local build
Keeping your source code tree updated
Cross Compiling
Obtaining binutils and gcc Source
Obtaining Cygwin Headers and Libs
Building binutils and gcc
Creating Links for binutils and gcc
Building Cygwin/X
Packaging a Cygwin/X Distribution
3. Documentation
Overview
Obtaining the Source Code
Source of latest cygwin-x-doc release
Source from CVS
Setting Up a DocBook Build Environment
Building the Documentation
Packaging a Documentation Distribution
4. Web Site Maintenance
Bibliography
Glossary
A. GNU Free Documentation License
0. PREAMBLE
1. APPLICABILITY AND DEFINITIONS
2. VERBATIM COPYING
3. COPYING IN QUANTITY
4. MODIFICATIONS
5. COMBINING DOCUMENTS
6. COLLECTIONS OF DOCUMENTS
7. AGGREGATION WITH INDEPENDENT WORKS
8. TRANSLATION
9. TERMINATION
10. FUTURE REVISIONS OF THIS LICENSE
How to use this License for your documents