適用範囲:DS-5
現象
Ubuntuホスト上でgccを使ったアプリケーションのビルドに失敗します
原因
DS-5はgccおよびその他GNUツールのビルド済みのコピーとともに提供されています。
DS-5のbinディレクトリはそれらのツールを起動するラッパスクリプトを含んでおり、また、それらはbashシェルを使って実行するように設定されています。
多くのUbuntuシステムはbashのかわりにdashがインストールされています。この問題はEclipseを使う、またはコマンドラインのいずれを使ってビルドしているに関わらず発生します。
解決策
UbuntuはDS-5のホストシステムではサポートされていません。
しかしながら、DS-5をインストールしたbinフォルダ内のラッパスクリプトの先頭を次のように変更することで対応可能です:
#!/bin/sh
を、以下のように変更します:
#!/bin/bash