serial_port_bsd.cpp and serial_port.h now compiling