aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc
diff options
context:
space:
mode:
authorGravatar mitchell <70453897+667e-11@users.noreply.github.com>2013-06-06 21:16:07 -0400
committerGravatar mitchell <70453897+667e-11@users.noreply.github.com>2013-06-06 21:16:07 -0400
commit1e9d9a8e370db70b2d6cea2ec2357ff471edffaf (patch)
treeb9767e139f8ddb737ee580266758cbf68dd8b877 /doc
parentbec61fec05205949062dcd190c93f55921cae7c2 (diff)
Added Makefile rules for creating cross-platform UI build environments.
Diffstat (limited to 'doc')
-rw-r--r--doc/12_Compiling.md30
1 files changed, 17 insertions, 13 deletions
diff --git a/doc/12_Compiling.md b/doc/12_Compiling.md
index b285ebc1..35ab5167 100644
--- a/doc/12_Compiling.md
+++ b/doc/12_Compiling.md
@@ -34,29 +34,33 @@ users _also_ need "libncursesw5-dev".)
### Windows
-Compiling Textadept on Windows is no longer supported. Doing so requires a C
-compiler that supports the C99 standard, the [GTK+ for Windows bundle][]
-(2.24 is recommended), and [libiconv for Windows][] (the "Developer files" and
-"Binaries" zip files). The terminal (pdcurses) version requires my
-[win32curses bundle][] instead of GTK+ and libiconv.
-
-The preferred way to compile for Windows is cross-compiling from Linux. To do
-so, in addition to the GTK+ and/or curses bundles mentioned above, you need
-[MinGW][] with the Windows header files. Your package manager should offer them.
+Compiling Textadept on Windows is no longer supported. The preferred way to
+compile for Windows is cross-compiling from Linux. To do so, you need [MinGW][]
+with the Windows header files. Your package manager should offer them. Run
+`make win32gtk` and/or `make win32curses` to prepare the GTK and/or curses build
+environments.
+
+Note: compiling on Windows requires a C compiler that supports the C99 standard,
+the [GTK+ for Windows bundle][] (2.24 is recommended), and
+[libiconv for Windows][] (the "Developer files" and "Binaries" zip files). The
+terminal (pdcurses) version requires my [win32curses bundle][] instead of GTK+
+and libiconv.
+[MinGW]: http://mingw.org
[GTK+ for Windows bundle]: http://www.gtk.org/download/win32.php
[libiconv for Windows]: http://gnuwin32.sourceforge.net/packages/libiconv.htm
[win32curses bundle]: download/win32curses.zip
-[MinGW]: http://mingw.org
### Mac OSX
Compiling Textadept on Mac OSX is no longer supported. The preferred way is
-cross-compiling from Linux. To do so, you need my [GTK+ for OSX bundle][] and
-the [Apple Cross-compiler][] binaries.
+cross-compiling from Linux. To do so, you need the [Apple Cross-compiler][]
+binaries. Run `make gtkosx` to prepare the GTK build environment.
+
+Note: compiling on Mac OSX requires my [GTK+ for OSX bundle][].
-[GTK+ for OSX bundle]: download/gtkosx-2.24.16.zip
[Apple Cross-compiler]: https://launchpad.net/~flosoft/+archive/cross-apple
+[GTK+ for OSX bundle]: download/gtkosx-2.24.16.zip
## Compiling