All,
An update - I had success using compiling using 'cpp' instead of 'gcc'
in the toolchian.
I now have the following errors trying to execute the binary:
root@router:/etc/config# ./ampr-ripd-1.16.2_MIPS
./ampr-ripd-1.16.2_MIPS: line 28: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 29: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 30: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 31: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 34: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 35: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 36: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 37: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 38: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 39: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 44: __extension__: not found
./ampr-ripd-1.16.2_MIPS: line 45: __extension__: not found
./ampr-ripd-1.16.2_MIPS: line 50: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 56: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 58: typedef: not found
./ampr-ripd-1.16.2_MIPS: line 61: syntax error: unexpected "("