prak@acer:~/Desktop$ sudo patch -p0 < adc.diff can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: adcsetch.c |=================================================================== |--- adcsetch.c (Revision 4631) |+++ adcsetch.c (Arbeitskopie) -------------------------- File to patch: /usr/local/share/sdcc/lib/src/pic16/libio/adc/adcsetch.c patching file /usr/local/share/sdcc/lib/src/pic16/libio/adc/adcsetch.c can't find file to patch at input line 44 Perhaps you used the wrong -p or --strip option?