1284P and Soft Serial Problems.

I am trying to run a 1284P "Bobduino" board with soft serial. The sketch was originally for a Uno and compiles and runs fine. When I try to compile for the "Bobduino" you end up with the following:

C:\Program Files (x86)\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp: In member function 'void SoftwareSerial::begin(long int)':
C:\Program Files (x86)\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:401: error: operands to ?: have different types 'int' and 'uint8_t*'
C:\Program Files (x86)\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:402: error: expected primary-expression before ']' token
C:\Program Files (x86)\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:402: error: operands to ?: have different types 'int' and 'uint8_t*'
C:\Program Files (x86)\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp: In member function 'void SoftwareSerial::end()':
C:\Program Files (x86)\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:417: error: expected primary-expression before ']' token
C:\Program Files (x86)\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:418: error: expected primary-expression before ']' token
C:\Program Files (x86)\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:418: error: operands to ?: have different types 'int' and 'uint8_t*'

Any ideas?

Is this a type casting problem?