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