CentOS7環境でXilinxSDKを起動し、プロジェクトのプロパティ画面からコンパイラの設定(C/C++ Build Settings)を表示しようとすると、正常に表示されない場合があります。
以下は、Vivado2016.4環境のXilinxSDKでプロジェクトのプロパティ画面を表示させたものです。コンパイラの設定画面が表示されず、変わりにjava.lang.NullPointerException、The currently displayed page contains invalid valuesといったポップアップウィンドウが表示されます。



解決策
Xilinxのサイトに同様の現象に関する解決方法がありました。
Vivado 2016.1 SDK launch problem
環境変数SWT_GTK3=0を設定したターミナルからXilinxSDKを起動すると、正常に表示されるようになりました。
$export SWT_GTK3=0
