bourne shell script error on line containing declare...

Hi,

Get the following error when running a shell script with following statement.

Syntax error
at line 150 : `(' is not expected

150: declare -a VPO_SEV=(Normal Warning Minor Major Critical)

it runs fine using bash, so I guess the script should be using bash but is there a way to write the declare above using bourne shell? or am I forced to to use bash?
what options would I have if I didn't have bash on the system trying to run the script.

Thanks in advance.

Wilson.

Yes, you are forced to use bash to run your script. If your system do not have bash, try to find ksh93. You need to do some changes anyway but it's more simpler to convert bash script to ksh scrpt than to bourne shell.