]> git.saurik.com Git - wxWidgets.git/blame - debian/README.Debian
For streams smaller than the buffer reduce the buffer to length + 1 instead of
[wxWidgets.git] / debian / README.Debian
CommitLineData
e1293dcf 1wxwidgets for Debian
e4c4c1c6
RL
2----------------------
3
e1293dcf 4The following packages are built from the wxWidgets CVS source.
050207ec 5
6de5430b
RD
6libwxbase wxBase runtime shared libraries
7libwxbase-dev extra files and static libs for building wxBase apps
8libwxbase-dbg wxBase libraries built with -g and __WXDEBUG__
9
ceec2216
RL
10libwxgtk wxGTK runtime shared libraries, including selected
11 contrib libs.
eedbe999 12libwxgtk-dev extra files required for building wxGTK apps
050207ec
RL
13libwxgtk-dbg wxGTK libraries built with -g and __WXDEBUG__
14
6de5430b 15python-wxgtk Python binding to wxGTK (from 2.2.3 onward, this
050207ec 16 obsoletes the libwxgtk-python-contrib package as
b8723d93 17 all python modules are built into a single monolith)
6de5430b
RD
18python-wxversion The wxversion.py version selector, new to wxPython2.6
19python-wxtools The ancillary tools from the wxPython distribution.
050207ec 20
6de5430b 21wx-common common helper files and support applications.
e1293dcf
RL
22wx-headers common header files for building wxWidgets apps
23wx-doc HTML version of the wxWidgets manual
24wx-examples wxWidgets and wxPython demos and samples (source)
25wx-i18n message catalogs for native language support
e4c4c1c6
RL
26
27
eedbe999
RL
28 Note that static libraries are no longer supplied in these
29 packages. Please read, or have understood:
30 http://people.redhat.com/drepper/no_static_linking.html
31 among others before reporting this as a bug.
32
e1293dcf 33 The following binaries can be built from the source package
6de5430b
RD
34 with the mingw32 cross compiler, but are not distributed
35 as a part of the main Debian distribution.
4fb788e4 36
6de5430b
RD
37 Please do *not* file bug reports for these packages to the
38 Debian bts. But do feel free to email me personally if you
39 find problems and/or have patches to fix them.
4fb788e4
RL
40
41libwxmsw-dev mingw32-cross wxMSW libs.
42libwxmsw-dbg mingw32-cross wxMSW (debug) libs.
e1293dcf 43wx-headers-msw extra headers needed for wxMSW.
4fb788e4 44
6181913e
RL
45 You can build these extra packages using the binary-cross target
46 in debian/rules.
47
48
6de5430b 49 It is also possible to build a python-wxgtk-dbg package.
6181913e
RL
50 There are some limitations (like this package cannot be installed
51 concurrently with the release version), but some developers may
52 find such a thing useful in any case. It will transparently
53 replace the release package for installed apps that depend on the
54 release package, but should NEVER be used when preparing packages
55 for upload. This package may be created from the source using the
56 binary-dbg-py target in debian/rules. (note that doing this will
57 also destroy any release build that exists in the same tree, they
58 cannot coexist there either yet)
59
60
61 Finally, because all of these packages can take quite some time to
62 build, the source package supports the use of distcc. The package
63 builds will automatically parallelise to suit the number of hosts
64 you have listed in DISTCC_HOSTS. This will work for both native
65 and cross builds of the c++ libraries, if you have the relevant
6de5430b
RD
66 compilers on all your build hosts.
67 You may override that heuristic by setting the CONCURRENCY_LEVEL
68 environment variable to the number of jobs you wish make to fork.
69 That variable is also supported by the kernel-package scripts and
70 is respected for consistency here.
71
72 wxPython builds cannot be parallelised at this stage and will run
73 serially regardless of your configuration.
6181913e 74
4fb788e4 75
e4c4c1c6 76 -- Ron Lee <ron@debian.org>, Sun, 13 Feb 2000 18:40:00 +1030
050207ec 77