Need Five UARTs

I need some clarification about this thing also

The SoftwareSerial.h works great with the Arudino 1.05-rc2 but with version 1.03 it gives the following error

In file included from Custom.pde:27:
C:\ArduPilot-Arduino-1.0.3-windows\ArduPilot-Arduino-1.0.3-windows\libraries\SoftwareSerial/SoftwareSerial.h:48: error: expected class-name before '{' token
C:\ArduPilot-Arduino-1.0.3-windows\ArduPilot-Arduino-1.0.3-windows\libraries\SoftwareSerial/SoftwareSerial.h:97: error: 'Print' has not been declared

The problem is that the APM code and libraries do not get compiled with version 1.05-rc2 while the SoftwareSerial.h does.Also SoftwareSerial does not get compile with the Arduino 1.0.3 but the APM code for arducopter do.

Can you please help in this regard??