I think I may have figured it out but I have to wait till tomarrow to see if this is right. I checked the CMUcam2 GUI app from
http://www.cs.cmu.edu/~cmucam2/downloads.html and it seems to have a couple of extra files for Unix system, one is a C source file which has alot of serial stuff in it. FIRST seems to have "forgotten" to put that in. Ill try merging the code and ill post what happens.