Show ReadMe.rtf syntax highlighted
{\rtf1\ansi\ansicpg10000\deff0{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}}
{\colortbl ;\red0\green0\blue255;}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\qc\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\lang1033\f0\fs40 mchelper 2.0.0\fs36\par
\fs32 Make Controller Helper\fs40\par
\par
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\b\fs24 mchelper\b0 makes it easy to upload new firmware to the Make Controller Kit, and provides a simple way to send manual commands to the board once it's running. It's built with \b Qt 4\b0 to be a cross-platform application. \par
\par
\b\fs32 Building\b0\fs24\par
In order to build mchelper, you'll have to build and install {\field{\*\fldinst{HYPERLINK "http://www.trolltech.com"}}{\fldrslt{\b Qt 4.3}}}\b0\f0\fs24 from Trolltech. A free, open-source version of Qt is available but if you plan on using Qt to create a commercial application, you'll need to pony up for their commercial license.\par
\par
Assuming you have Qt installed, building is simple. The first thing you need to do is run \b qmake\b0 , Qt's version of make. To do this, navigate to the directory that you downloaded mchelper to, and type qmake:\par
\par
cd /path/to/mchelper\par
qmake\par
\par
This creates a Makefile and builds the project. Next, simply type \b make\b0 , and you should have a brand new build of mchelper. Check in the \b debug\b0 and \b release\b0 directories for the application. \par
\par
qmake manages Qt projects by means of a \b .pro\b0 (project) file. Anytime files are added to or removed from the project, this must be reflected in the .pro file. Check the Qt documentation for more information on qmake and Qt itself. \par
\par
\b\fs32 Notes\b0\fs24\par
On OS X, qmake is considerate enough to create an Xcode project for mchelper. To do this, confirm you're in the mchelper directory, and type\par
\par
\pard qmake -spec macx-xcode mchelper.pro\par
\par
On Windows, there are several options for IDEs - Eclipse with CDT installed is not bad. \par
}
See more files for this project here