diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-11-11 18:36:28 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-11-11 18:36:28 +0000 |
commit | dab0480f31b5fe4d778a414f3b60e5c5b536b1bd (patch) | |
tree | b69e31da1b3edac0b4815d212b99ac312fb194e2 /nuttx/README.txt | |
parent | 5302536d9ce61dfcae635787a7c85820c822ef33 (diff) | |
download | px4-nuttx-dab0480f31b5fe4d778a414f3b60e5c5b536b1bd.tar.gz px4-nuttx-dab0480f31b5fe4d778a414f3b60e5c5b536b1bd.tar.bz2 px4-nuttx-dab0480f31b5fe4d778a414f3b60e5c5b536b1bd.zip |
Completes removal bash ARCHIVE loop; Adds basic Makefile for native windows build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5338 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/README.txt')
-rw-r--r-- | nuttx/README.txt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/nuttx/README.txt b/nuttx/README.txt index 528b7897e..737d4d4e2 100644 --- a/nuttx/README.txt +++ b/nuttx/README.txt @@ -18,6 +18,7 @@ README - Building - Re-building - Build Targets and Options + - Native Windows Build o Cygwin Build Problems - Strange Path Problems - Window Native Toolchain Issues @@ -493,6 +494,35 @@ Build Targets and Options useful when adding new boards or tracking down compile time errors and warnings (Contributed by Richard Cochran). +Native Windows Build +-------------------- + + The beginnings of a Windows native build are in place but still not full + usable as of this writing. The windows native build logic is currently + separate and must be started by: + + make -f Makefile.win + + This build: + + - Uses all Windows style paths + - Uses primarily Windows batch commands from cmd.exe, with + - A few extensions from GNUWin32 (or MSYS is you prefer) + + In this build, you cannot use a Cygwin or MSYS shell. Rather the build must + be performed in a Windows CMD shell. Here is a better shell than than the + standard issue, CMD shell: ConEmu which can be downloaded from: + http://code.google.com/p/conemu-maximus5/ + + Build Tools. The build still relies on some Unix-like commands. I use + the GNUWin32 tools that can be downloaded from http://gnuwin32.sourceforge.net/. + The MSYS tools are probably also a option but are likely lower performance + since they are based on Cygwin 1.3. + + Host Compiler: I use the MingGW compiler which can be downloaded from + http://www.mingw.org/. If you are using GNUWin32, then it is recommended + the you not install the optional MSYS components as there may be conflicts. + CYGWIN BUILD PROBLEMS ^^^^^^^^^^^^^^^^^^^^^ |