(→Table of Contents: add chapter 7 links) |
(→I. Developing Wine: color text) |
||
Line 4: | Line 4: | ||
== Table of Contents == | == Table of Contents == | ||
===I. Developing Wine=== | ===<span style="color:maroon"> I. Developing Wine</span>=== | ||
<ul> | <ul> | ||
====[[Wine Developer's Guide/Debugging Wine|1. Debugging Wine]]==== | ====[[Wine Developer's Guide/Debugging Wine|1. Debugging Wine]]==== | ||
Line 57: | Line 57: | ||
</ol> | </ol> | ||
</ul> | </ul> | ||
=== II. Wine Architecture === | === II. Wine Architecture === | ||
<ul> | <ul> |
Revision as of 17:05, 5 February 2016
Authors
Uwe Bonnes; Jonathan Buzzard; Zoran Dzelajlija; Klaas van Gend; Francois Gouget; Jon Griffiths; Albert den Haan; Mike Hearn; André Hentschel; Ove Kaaven; Tony Lambregts; Marcus Meissner; Gerard Patel; Dimitrie Paun; Michele Petrovski; Eric Pouech; Douglas Ridgway; John Sheets; Lionel Ulmer; Ulrich Weigand; Morten Welinder
Table of Contents
I. Developing Wine
- Introduction
- WineDbg modes of invocation
- Using the Wine Debugger
- Useful memory addresses
- Configuration
- WineDbg Expressions and Variables
- WineDbg Command Reference
- Other debuggers
- Debugging classes
- Debugging channels
- Are we debugging?
- Helper functions
- Controlling the debugging output
- A Few Notes on Style
- Patch Format
- Some notes about style
- Quality Assurance
- Porting Wine to new Platforms
- Adding New Languages
- Introduction
- What to test for?
- Running the tests in Wine
- Cross-compiling the tests with MinGW-w64
- Buiding and running the tests on Windows
- Inside a Test
- Writing good error messages
- Handling platform issues