On 10/16/2010 10:43 AM, Raphael Neider wrote:
> Hi,
>
>> That is, this file (it was tar.bz2 before I bunzipped it.) -->
>> sdcc-src-20101016-6030.tar
>>
>> I was expecting this to need about 2 hours to build like the 3.0.0-RC1
>> src did, but to my amazement the build completed in about 5 minutes.
> Did you configure with --disable-pic16-port? The pic16 library build is
> probably responsible for the excessive build time.
> Or do you have gputils installed (`which gpasm`)?
> If neither is true, the build should have failed during `configure` ...
>
>
> Best regards
>
> Raphael

I believe it is configured for pic16:

----------------------------------------------------------------------------

sdcc 3.0.0 is now configured for

   Build:
   Host:
   Source directory:     .
   C compiler:           gcc
   CFLAGS:               -pipe -ggdb -g -O2

   ENABLED Ports:
     avr                 no
     ds390               yes
     ds400               yes
     gbz80               yes
     hc08                yes
     mcs51               yes
     pic                 yes
     pic16               yes
     xa51                no
     z80                 yes

   Disable packihx:      0
   Disable ucsim:        0
   Disable device lib:   0
   Disable sdcpp:        0
   Disable sdcdb:        0
   Enable documentation: 0
   Enable libgc:         0

   Install paths:
     binary files:       ${prefix}
     include files:      ${datarootdir}/sdcc/include
     non-free include files: ${datarootdir}/sdcc/non-free/include
     library files:      ${datarootdir}/sdcc/lib
     non-free library files: ${datarootdir}/sdcc/non-free/lib
     documentation:      ${datarootdir}/doc/${PACKAGE}

     prefix:             /usr/local
     datadir:            ${datarootdir}
     datarootdir:        ${prefix}/share

   Search paths (incomplete, see manual for all search paths):
     binary files:       $SDCC_HOME/bin
     include files:      /share/sdcc/include
                         path(argv[0])/../share/sdcc/include
                         /usr/local/share/sdcc/include
                         /share/sdcc/non-free/include
                         path(argv[0])/../share/sdcc/non-free/include
                         /usr/local/share/sdcc/non-free/include
     library files:      $SDCC_HOME/share/sdcc/lib/<model>
                         path(argv[0])/../share/sdcc/lib/<model>
                         /usr/local/share/sdcc/lib/<model>
                         $SDCC_HOME/share/sdcc/non-free/lib/<model>
                         path(argv[0])/../share/sdcc/non-free/lib/<model>
                         /usr/local/share/sdcc/non-free/lib/<model>

----------------------------------------------------------------------------------------------------

I have gpasm:

[b...@deafeng29 sdcc30rc1]$ which gpasm
/usr/bin/gpasm
[b...@deafeng29 sdcc30rc1]$ rpm -q gputils
gputils-0.13.7-2.fc12.x86_64


I did 'rm -rf' the entire sdcc directory which had 3.0.0-RC1 sources in 
it, and then untarred the 20101016 snapshot sources which recreated a 
new sdcc directory. I don't know if this was the 'right thing to do' or 
'how it should be done' or if it somehow influenced the speed of the build.

Bob


------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Sdcc-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to