On 06/11/2010 10:46, Philipp Klaus Krause wrote:
>
> Am 06.11.2010 15:17, schrieb Claude Sylvain:
>> - It looks like something goes wrong with the z80 library files.
>> That problem was not there until SDCC V3.0.0 (was only appearing
>> on the following snapshots).
>> "crt0.s" and other files seems to not be built and/or installed.
>>
>> - I will try to make another SDCC build, to try to see what happen exactly.
>
> Thanks.
>
> Philipp
>
> P.S.: I cannot reproduce the problem here (Debian unstable, sdcc 3.0.1
> #6057), crt0.rel and z80.lib are installed into
> /usr/local/share/sdcc/lib/z80/ as they should be.
>
- I have done some SDCC build tests on the following platform:
Slackware GNU/Linux 13.1
Cygwin V1.7.x on Windows XP professionnal
- The results are:
- SDCC-3.0.0 configure/built/install correctly on both platform.
- Newest release of SDCC (snapshot and SVN since release of V3.0.0)
do not configure/built/install correctly.
Z80 port is unusable, due to some library components missing.
The problem I have seen are:
- Configure "--disable-pic-port" and "--disable-pic16-port"
options seems to have no effect.
When trying to built with or without the above options,
the following error message are displayed:
- "configure" say:
+++
checking for rmdir... rmdir
configure: error: gputils (gpasm, gplink, and gplib) are required but not found.
Either install gputils or reconfigure with --disable-pic14-port and --disable-pi
c16-port.
configure: error: ./configure failed for device/lib/pic14
+++
- "make" say:
+++
make[5]: Entering directory `/home/claude/work/software/pc/sdcc/sdcc-src-svn_201
0-11-06_6060/device/lib/pic14'
make[5]: *** No rule to make target `clean-intermediate'. Stop.
make[5]: Leaving directory `/home/claude/work/software/pc/sdcc/sdcc-src-svn_2010
-11-06_6060/device/lib/pic14'
make[4]: *** [clean_intermediate-pic14] Error 2
make[4]: Leaving directory `/home/claude/work/software/pc/sdcc/sdcc-src-svn_2010
-11-06_6060/device/lib'
make[3]: *** [objects-pic14] Error 2
make[3]: Leaving directory `/home/claude/work/software/pc/sdcc/sdcc-src-svn_2010
-11-06_6060/device/lib'
make[2]: *** [model-pic14] Error 2
make[2]: Leaving directory `/home/claude/work/software/pc/sdcc/sdcc-src-svn_2010
-11-06_6060/device/lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/claude/work/software/pc/sdcc/sdcc-src-svn_2010
-11-06_6060/device/lib'
make: *** [sdcc-device-lib] Error 2
"make.out" 1922L, 243806C
+++
- Remarks:
- Referring to the error messages, I can not figure out where
is the problem. But it seems to be a problem related to
PIC port that spread out on Z80 port.
- The configure command I use is:
./configure --prefix=/usr/local/sdcc --disable-pic-port
--disable-pic16-port
Claude
------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a
Billion" shares his insights and actions to help propel your
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
Sdcc-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user