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
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to