-
Notifications
You must be signed in to change notification settings - Fork 115
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added build instructions document for GNU/Linux systems.
- Loading branch information
Showing
1 changed file
with
17 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
You will need a relatively recent build of GNU autotools. Any recent distro | ||
should have a reasonably new version available which will fit the needs here. | ||
You will also need cairo, GTK+3, and related libraries; as long as you have | ||
autotools, if you should be able to generate a configure script and it will | ||
tell you if you are missing any other dependencies. | ||
|
||
To build the project, from this directory run the command 'autoreconf -i'. It | ||
should run for a bit then complete silently. If so, you should then run the | ||
generated './configure' script. This should notify you if you are missing any | ||
pre-reqs or have an older version that wouldn't work. If configure completes | ||
successfully, you should be able to run the 'make' command and then execute | ||
the resulting executable by calling './N3888_RefImpl/src/N3888_RefImpl'. | ||
|
||
The drawing portion is the same code as in the Windows version. The entry | ||
point uses GTK+3 and is quite rough currently (very C-like complete with | ||
*shudder* global variables). It is meant as a demonstration only and will | ||
improve as time allows. |