Fixes for Z80 compile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2240 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
97e57eacbd
commit
fb40917586
@ -98,3 +98,29 @@ Then make the SDCC binaries
|
||||
and install SDCC:
|
||||
|
||||
sudo make install
|
||||
|
||||
SDCC Update
|
||||
^^^^^^^^^^^
|
||||
|
||||
I have had some problems building sdcc-2.6.0 on my current UBUNTU
|
||||
release (9.10). I had other problems building sdcc-2.9.0 on UBUNTU 9.10.
|
||||
I suspect that the newer gcc toolchains are causing problems for these
|
||||
older SDCC releases.
|
||||
|
||||
A 20091106 snapshot did build with no major problems on UBUNTU 9.10, but
|
||||
has some compatibilty problems with the older SDCC compiler. For one, you
|
||||
will need to change the Z80 assember name and options in the Make.defs
|
||||
files as follows:
|
||||
|
||||
-AS = as-z80
|
||||
+AS = sdasz80
|
||||
|
||||
- @$(AS) $(ASFLAGS) $2 $1
|
||||
+ $(AS) $(ASFLAGS) $1
|
||||
|
||||
For another, I had other problems building with that 20091106 that look
|
||||
like compiler bugs. If you are using UBUNTU 9.10, you may have to either
|
||||
(1) downgrade your GCC compiler to a version 3.x compiler and use one of
|
||||
the older stable releases, or (2) wait for the next stable SDCC release
|
||||
after 2.9.0.
|
||||
|
||||
|
@ -73,3 +73,32 @@ Then make the SDCC binaries
|
||||
and install SDCC:
|
||||
|
||||
sudo make install
|
||||
|
||||
SDCC Update
|
||||
^^^^^^^^^^^
|
||||
|
||||
I have had some problems building sdcc-2.6.0 on my current UBUNTU
|
||||
release (9.10). I had other problems building sdcc-2.9.0 on UBUNTU 9.10.
|
||||
I suspect that the newer gcc toolchains are causing problems for these
|
||||
older SDCC releases.
|
||||
|
||||
A 20091106 snapshot did build with no major problems on UBUNTU 9.10, but
|
||||
has some compatibilty problems with the older SDCC compiler. For one, you
|
||||
will need to change the Z80 assember name and options in the Make.defs
|
||||
files as follows:
|
||||
|
||||
-AS = as-z80
|
||||
+AS = sdasz80
|
||||
|
||||
- @$(AS) $(ASFLAGS) $2 $1
|
||||
+ $(AS) $(ASFLAGS) $1
|
||||
|
||||
For another, I had other problems building with that 20091106 that look
|
||||
like compiler bugs. If you are using UBUNTU 9.10, you may have to either
|
||||
(1) downgrade your GCC compiler to a version 3.x compiler and use one of
|
||||
the older stable releases, or (2) wait for the next stable SDCC release
|
||||
after 2.9.0.
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user