Hi All, Sorry. I know this is not a PIC subject but I'm sure that posting this message here, somebody will be able to help me. I was trying to write a very simple C program to set a byte in the LPT1 parallel port. The code was something like: #include void main(void) { outportb(0x378,0xFF); /* output of 0xFF on LPT1 */ } I am using the Borland C 5.0 compiler, so with bcc prog.c, I could get the prog.exe file that really worked well. The problem is that I want to work with the 32 bit compiler type and with bcc32 prog.c, instead of the prog.exe file I just got an error message saying that the outportb function was not prototyped and that function could not be resolved. The same kind of mistake can happen when you forget to include a .h file with the prototype of a function you are using (for instance, use of printf without including stdio.h), but this is not the case. How can I handle this situation? Regards, Marcos Sassahara. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com