nuttx-apps/graphics/traveler/tools/tcledit/README.txt
2016-11-11 07:55:04 -06:00

42 lines
1.2 KiB
Plaintext

Build instuctions
=================
At the time of 'make', you must have a valid Traveler configuration instantiated
in the NuttX directory. This is because the build will depend on certain
configurations (such as color format).
1. cd nuttx/tools
./configure.sh sim/traveler (for example)
2. cd ..
tools/sethost.sh -w or -l
make context
Prepare some header files. This is necessary because we must use ALL of the
toolchain header files except for a few files from nuttx (for example,
config.h).
3. cd apps/graphics/traveler/tools/nuttx
4. make TOPDIR=<nuttx directory>
Build the world library:
5. cd apps/graphics/traveler/tools/libwld
6. make
Then you can use xmfmk to create the Makefile and build the tool:
7. cd apps/graphics/traveler/tools/tcledit
8. Review Imakefile. You will probabaly to to change the APPDIR and TOPDIR paths
a minimum. These are the paths to where you have clones the apps/ repository
and the nuttx/ repositories, respectively.
9. xmfmk
10. make tcledit
Usage
=====
./tcledit [-o <outfilename>] <infilename>
Where <infilename> is the original world file name which will be overwritten
unless <outfilename> is provided.