ObjFW  Check-in [69a81995bf]

Overview
Comment:PLATFORMS.md: Add Windows 8.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 69a81995bf9a169f3132c2632bc373a5707b0df81b26b5ecc573c69b5cc2db36
User & Date: js on 2012-10-25 18:43:11
Other Links: manifest | tags
Context
2012-10-26
10:16
Add OF_ prefix to a private method missing it. check-in: cbf1901c7f user: js tags: trunk
2012-10-25
18:43
PLATFORMS.md: Add Windows 8. check-in: 69a81995bf user: js tags: trunk
2012-10-23
09:17
configure.ac: Show a note about old compilers. check-in: 8321c1a567 user: js tags: trunk
Changes

Modified PLATFORMS.md from [8c1efe3016] to [bdde8d2f81].

65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
  * Compilers: GCC 4.6.1
  * Runtimes: ObjFW


Windows
-------

  * OS versions: XP (x86), 7 (x64), Wine
  * Architectures: x86
  * Compilers: TDM GCC 4.6.1-dw2
  * Runtimes: ObjFW


Others
------

Basically, it should run on any POSIX system to which GCC 4 or a recent Clang
version has been ported. If not, please send an e-mail with a bug report.

If you successfully ran ObjFW on a platform not listed here, please send an
e-mail to js@webkeks.org so it can be added here!







|

|











65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
  * Compilers: GCC 4.6.1
  * Runtimes: ObjFW


Windows
-------

  * OS versions: XP (x86), 7 (x64), 8 (x64), Wine
  * Architectures: x86
  * Compilers: TDM GCC 4.6.1-dw2, TDM GCC 4.7.1-dw2
  * Runtimes: ObjFW


Others
------

Basically, it should run on any POSIX system to which GCC 4 or a recent Clang
version has been ported. If not, please send an e-mail with a bug report.

If you successfully ran ObjFW on a platform not listed here, please send an
e-mail to js@webkeks.org so it can be added here!

Modified README-WINDOWS.md from [c9e1277911] to [d219066df7].

41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
MSys
----

Next, we're going to install MSys. To do so, we're going to use the official
MinGW installer, but we are *not* going to install MinGW with it, so follow
these steps carefully. First, go to the [SourceForge download page for the
MinGW installer](http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/)
and select the latest version. Get the .exe file there.  When you launch it,
select the same installation path you selected for TDM-GCC before. After
selecting the installation directory, *deselect* all compilers and select
*only* `MSYS Basic System` and `MinGW Developer ToolKit`. Make sure `MinGW
Compiler Suite` is white and not grey! The installation progress bar will be
completely filled after a short while and it will appear to hang - this is
*not* the case.  When it reaches that step, it starts downloading the required
files and installs them. Just give it some time.


Building ObjFW
==============

Building ObjFW for Windows works pretty much the same way it works on any other







|





|







41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
MSys
----

Next, we're going to install MSys. To do so, we're going to use the official
MinGW installer, but we are *not* going to install MinGW with it, so follow
these steps carefully. First, go to the [SourceForge download page for the
MinGW installer](http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/)
and select the latest version. Get the .exe file there. When you launch it,
select the same installation path you selected for TDM-GCC before. After
selecting the installation directory, *deselect* all compilers and select
*only* `MSYS Basic System` and `MinGW Developer ToolKit`. Make sure `MinGW
Compiler Suite` is white and not grey! The installation progress bar will be
completely filled after a short while and it will appear to hang - this is
*not* the case. When it reaches that step, it starts downloading the required
files and installs them. Just give it some time.


Building ObjFW
==============

Building ObjFW for Windows works pretty much the same way it works on any other