次のスタイルの宣言のヘッダーがあります。
extern struct xvimage *allocimage(char * name, int32_t rs, int32_t cs, int32_t ds, int32_t t);
extern struct xvimage *allocmultimage(char * name, int32_t rs, int32_t cs, int32_t ds, int32_t ts, int32_t nb, int32_t t);
etc...
コンパイルしようとすると、エラーE1127「パラメータリストに必要なタイプ」が生成され、直後にE1022:「int32_t」の近くにデータ型がないかスペルミスがあります。
スイッチ-za99を使用して、実装されたC99拡張機能をすでに有効にしています。最新バージョンのOpenWatcom(v1.9)を使用しています。このプロジェクトはLinux上のgccでうまくコンパイルされたと思います。
これらの宣言の何が問題になっていますか?エラーメッセージすらわかりません。私は何をすべきか?