z80sim/ostest now builds okay under Linux with SDCC 3.2.1

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5414 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2012-12-05 16:28:33 +00:00
parent 5eb429fb21
commit 3765d51eba

View File

@ -42,12 +42,6 @@ Configuring NuttX
reconfiguration process.
2. The default setup for this configuration uses a windows native build.
NOTE that build does *NOT* work build successfully using SDCC 3.2.0:
Windows halts claiming that sdcclib is no longer responding. 3.2.0 is
the latest released version as of this writing. This problem has,
apparently been corrected in the repository; a snapshot data Nov 23,
2012 (3.2.1) did not have this problem.
As of this writing, the native Windows build still does not work. This
is due to issues in arch/z80/src/Makefile and in the Bash script
arch/z80/src/mkhpbase.sh which, of course, cannot be used in a Windows
@ -70,17 +64,6 @@ Configuring NuttX
You make also have to change the value of CONFIG_APPS_DIR. You cannot
use the default setenv.bat. Use configs/z80sim/script/setenv.sh instead.
When last attempted on Ubuntu 12.10 with SDCC 3.2.0 for Linux, the build
failed with the following internal error:
*** glibc detected *** sdcclib: malloc(): memory corruption: 0x09f09768 ***
I believe that this is related to the sdcclib error also reported under
windows for SDCC 3.2.0. It may be avoided by updating to a more recent
snapshot. However, a Dec 4, 2012 still shows a similar error:
*** glibc detected *** sdcclib: free(): invalid next size (fast): 0x0000000001aaaab0 ***
nsh
This configuration file builds NSH (examples/nsh). This