Hi,

>                        +++
> make[5]: Entering directory
> `/home/claude/work/software/pc/sdcc/sdcc-src-3.0.0-r
> c1/device/lib/pic'
> gputils not found -- PIC14 library not built!
> make[5]: Leaving directory
> `/home/claude/work/software/pc/sdcc/sdcc-src-3.0.0-rc
> 1/device/lib/pic'
> cp: cannot stat `pic/bin/*.*': No such file or directory
> make[4]: [port-specific-objects-pic14] Error 1 (ignored)
> make[4]: Leaving directory
> `/home/claude/work/software/pc/sdcc/sdcc-src-3.0.0-rc
> 1/device/lib'
> make clean_intermediate-pic14
> make[4]: Entering directory
> `/home/claude/work/software/pc/sdcc/sdcc-src-3.0.0-r
> c1/device/lib'
>                        +++

gputils are assembler/linker-tools used by the PIC/PIC16 backends; output  
is desired, make install should probably fail silently ...

>                        +++
> source='delay/delay100ktcy.S' object='delay100ktcy.o' libtool=no \
>          DEPDIR=.deps depmode=none /bin/sh ../depcomp \
>          ':' -DHAVE_CONFIG_H -I. -I..    -I../../../include/pic16
> -I../../../non-
> free/include/pic16 -I. -p18f452 -c -o delay100ktcy.o `test -f
> 'delay/delay100ktc
> y.S' || echo './'`delay/delay100ktcy.S
> ../depcomp: line 611: exec: :: not found
> make[7]: *** [delay100ktcy.o] Error 127
> make[7]: Leaving directory
> `/home/claude/work/software/pc/sdcc/sdcc-src-3.0.0-rc
> 1/device/lib/pic16/libc'
> make[6]: *** [all-recursive] Error 1
> make[6]: Leaving directory
> `/home/claude/work/software/pc/sdcc/sdcc-src-3.0.0-rc
> 1/device/lib/pic16'
> make[5]: *** [all] Error 2

Same here: as gputils are not found, the build system assumes : (a  
command, that accepts and discards parameters and exits successfully).  
Unfortunately, : is as shell built-in, which cannot be exec'ed. We should  
probably use 'true' instead of ':' -- or even better, avoid trying to  
build anything if gputils are not found. I shall have to look into this.

> make[5]: Leaving directory
> `/home/claude/work/software/pc/sdcc/sdcc-src-3.0.0-rc
> 1/device/lib/pic16'
> cp: cannot stat `pic16/*/lib*.a': No such file or directory
> cp: cannot stat `pic16/*/crt0*.o': No such file or directory
> make[4]: [port-specific-objects-pic16] Error 1 (ignored)
> make[4]: Leaving directory
> `/home/claude/work/software/pc/sdcc/sdcc-src-3.0.0-rc
> 1/device/lib'
> make clean_intermediate-pic16
> make[4]: Entering directory
> `/home/claude/work/software/pc/sdcc/sdcc-src-3.0.0-r
> c1/device/lib'
>                        +++

Same problem as with pic14 install: nothing was build, so nothing can be  
installed. This should also fail silently or be turned into a do-nothing  
rule unless gputils are found.


Thank you for the reports.


Raphael

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to