summaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-25 20:58:39 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-11-25 20:58:39 +0000
commit672ebadbf627fdff1a80a628f6320f0376c2be1f (patch)
tree614d4e2272f16363f0041625f860220e1480c982 /nuttx/TODO
parent208da319dbc60ee6dafc78c8b7362409cbd3cb67 (diff)
downloadpx4-nuttx-672ebadbf627fdff1a80a628f6320f0376c2be1f.tar.gz
px4-nuttx-672ebadbf627fdff1a80a628f6320f0376c2be1f.tar.bz2
px4-nuttx-672ebadbf627fdff1a80a628f6320f0376c2be1f.zip
A few native window build updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5387 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO25
1 files changed, 16 insertions, 9 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 28ffa1387..fcc418a0e 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -1,4 +1,4 @@
-NuttX TODO List (Last updated September 16, 2012)
+NuttX TODO List (Last updated November 25, 2012)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This file summarizes known NuttX bugs, limitations, inconsistencies with
@@ -895,23 +895,30 @@ o Build system
Description: Need a NuttX configuration tool. The number of configuration
settings has become quite large and difficult to manage manually.
Update: This task is essentially completed. But probably not for
- all platforms and all features. When do we know that the the
- features is complete and that we can switch to exclusive use of
- the tool?
+ all platforms and all features. When do we know that the feature
+ is complete and that we can switch to exclusive use of the tool?
Status: Open
Priority: Medium-low
Title: NATIVE WINDOWS BUILD
- Description: At present, NuttX builds only under Linux or Cygwin.
- Investigate the possibility of a native Windows build using
- something like the GNUWin32 tools (coreutils+make+grep+sed+uname).
+ Description: This effort is underway using MinGW-GCC and GNUWin32 tools
+ for (coreutils+make+grep+sed+uname). Current status:
+
+ 1. configs/stm32f4discovery/winbuild - builds okay natively
+ 2. configs/ez80f910200kitg - Can be reconfigured to build natively.
+ Requires some manual intervention to get a clean build.
+ See configs/ez80f910200kitg/README.txt.
+
Status: Open
Priority: Low
Title: WINDOWS DEPENDENCY GENERATION
Description: Dependency generation is currently disabled when a Windows native
- toolchain is used. I think that the only issue is that all of the
- Windows dependencies needed to be quoted in the Make.dep files.
+ toolchain is used in a POSIX-like enviornment (like Cygwin). The
+ issue is that the Windows tool generates dependencies use Windows
+ path formatting and this fails with the dependency file (Make.dep)
+ is include). Perhaps the only issue is that all of the Windows
+ dependencies needed to be quoted in the Make.dep files.
Status: Open
Priority: Low -- unless some dependency-related build issues is discovered.