Yeap! I just tested it. I compiled the C file together with a bunch of obj files, it works fine. Thank you all. Regards, Mauricio Jancic Janso Desarrollos Microchip Certified Consultant www.janso.com.ar info@janso.com.ar (54) 11-4502-2983 > -----Original Message----- > From: piclist-bounces@mit.edu > [mailto:piclist-bounces@mit.edu] On Behalf Of Herbert Graf > Sent: Friday, March 09, 2007 18:33 > To: Microcontroller discussion list - Public. > Subject: Re: [PIC] Protecting firmware intellectual property > > On Fri, 2007-03-09 at 16:18 -0300, Mauricio Jancic wrote: > > Hi, > > I need to release a firmware to a customer, and he must > be allowed to > > modify one of the source files (writen in C). > > I don't want to give him the whole code, but I would > like to give him > > a (unknown format) file + the user modificable routine. > > Anyone can give me a pointer on how to accomplish this? > > How you do this depends on the compiler you are using, but > I'd supply the customer with the .o files (object files). The > customer then compiles their .c file to .o, and then links it > all together with the linker. > > Never done this with PICs, but with PC programs this sort of > thing was very easy to do. > > TTYL > > -- > http://www.piclist.com PIC/SX FAQ & list archive View/change > your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > > -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist