diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html index 01c8937cb..2d491f8c6 100644 --- a/nuttx/Documentation/NuttX.html +++ b/nuttx/Documentation/NuttX.html @@ -2213,6 +2213,47 @@ avr, m68k, m68hc11, m68hc12, m9s12, blackfin, m32c, h8, and SuperH ports. +
make
+ Windows Native Toolchain
+ + I've never tried this one, but I off the following reported by an ez80 user using the ZiLOG ZDS-II Windows-native toolchain: +
++++ "I've installed ZDS-II 5.1.1 (IDE for ez80-based boards) on wine (windows emulator for UNIX) and to my surprise, not many changes were needed to make SVN snapshot of Nuttx buildable... + I've tried nsh profile and build process completed successfully. + One remark is necessary: Nuttx makefiles for ez80 are referencing
+cygpath
utility. + Wine provides similar thing calledwinepath
which is compatible and offers compatible syntax. + To use that,winepath
(which itself is a shell script) has to be copied ascygpath
somewhere in$PATH
, and edited as in following patch: ++# diff -u `which winepath` `which cygpath` +--- /usr/bin/winepath 2011-05-02 16:00:40.000000000 +0200 ++++ /usr/bin/cygpath 2011-06-22 20:57:27.199351255 +0200 +@@ -20,7 +20,7 @@ +# + +# determine the app Winelib library name +-appname=`basename "$0" .exe`.exe ++appname=winepath.exe + +# first try explicit WINELOADER +if [ -x "$WINELOADER" ]; then exec "$WINELOADER" "$appname" "$@"; fi +++ "Better solution would be replacing all
+cygpath
references inMakefiles
with$(CONVPATH)
(or${CONVPATH}
in shell scripts) and settingCONVPATH
tocygpath
orwinepath
regarding to currently used environment. +