VHDLファイルをコンパイルする際に、以下のエラーメッセージが出力されました。何を解決したらよいのでしょうか?
Error: COMP96_0547: .vhd : Choice in selected signal assignments and case statements must be locally static. Use -relax to allow nonstatic expressions and discrete ranges.
コンパイルしようとしているVHDLの連結演算子の使用は、IEEEの委員会によってVHDL 2006および2008の標準として実装されています。
コンパイルの際にはVHDL 2006または2008を使用します。Design | Settings | Compilation | VHDL で設定するか、スクリプトでは acom -2008 を追加します。
以前のVHDLバージョンを使用する場合は、Design | Settings | Compilation | VHDL | Relax LRM requirements を有効にするか、acom コマンドに -relax を使用してください。