Building An Executable: Difference between revisions
From NARS2000
Jump to navigationJump to search
Sudleyplace (talk | contribs) (New page: == Platforms == The current version of NARS2000 runs on Windows platforms only, however the goal is to move it to Linux, Mac OS, etc. as per user requests. As such, for the moment, the f...) |
Sudleyplace (talk | contribs) No edit summary |
||
Line 15: | Line 15: | ||
* NARS2000 Source Code | * NARS2000 Source Code | ||
* Optionally, a Source Control program | * Optionally, a Source Control program | ||
* | * A Perl-compatible Regular Expression library | ||
The tools I used to create the program happen to be Microsoft-specific, however there is no reason more generic tools can't be used. | |||
The tools I used to create the program happen to be Microsoft-specific, however there is no reason more generic tools (such as GNU C) can't be used, a task I'm hoping someone will volunteer to investigate. |
Revision as of 18:21, 13 November 2008
Platforms
The current version of NARS2000 runs on Windows platforms only, however the goal is to move it to Linux, Mac OS, etc. as per user requests. As such, for the moment, the following description for building an executable is necessarily biased towards Windows.
Tools, Libraries, and Source Code
To build the executable you'll need the following
- A C compiler and linker
- A Make program
- A Resource Compiler
- A Parser Generator
- A Zip Utility
- Windows SDK
- NARS2000 Source Code
- Optionally, a Source Control program
- A Perl-compatible Regular Expression library
The tools I used to create the program happen to be Microsoft-specific, however there is no reason more generic tools (such as GNU C) can't be used, a task I'm hoping someone will volunteer to investigate.