Hi, tried to compile the standard libraries as per this page:
http://www.freenet.org.nz/sdcc/ when I enter commands: cd device/lib/pic16 ./configure make after compiling quite a few files succesfully the make stops as follows: 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. -p18f452 -c -o delay100ktcy.o `test -f 'delay/delay100ktcy.S' || echo './'`delay/delay100ktcy.S ../depcomp: line 571: exec: :: not found make[2]: *** [delay100ktcy.o] Error 127 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 digging into this it seems that gnu depcomp chokes on being passed ':' as the file generate the dependencies on. My guess is that has something to do with delay100ktcy.S being an assembler file (as opposed to C) but I'm not expert enought to know how to handle/circumvent this. My sdcc version is: SDCC : pic16/pic14 2.8.5 #5299 (Dec 26 2008) (Mac OS X i386) BR KUSTI ------------------------------------------------------------------------------ _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user