環境構築方法

MS-Windows環境:cygwinインストール

本ウィンドウシステムでは、スクリプトをコンパイルしてウィンドウデータとします。 スクリプトをコンパイルするときに、プリプロセッサとしてgccを使用しています。

MS-Windows環境では、以下の手順でcygwinをインストールしてください。

cygwinをダウンロード

次のアドレスから setup-x86.exe 若しくは setup-x86_64.exe をダウンロードしてください。

http://www.cygwin.com/

Devel パッケージを選択しインストール

Select Packagesの項目で図のように、Develを DefaultInstall に変更してください。

_images/cygwin.png

インストール

後は指定通りインストールしてください。

パスを通す

インストールしたフォルダを基準に、binのパスを環境変数のシステムパスに追加してください。

デフォルトでは、下記のフォルダになっています。

C:\cygwin\bin or  c:\cygwin64\bin(64bit version)

注釈

この環境変数は、cygwinの環境変数ではなく、Windowsのシステム環境変数です。

詳しい手順は次の通りです。

スタートメニューを押してください。

_images/Startmenu.png

「プログラムとファイルの検索」に、sysdm.cplを入力し、「システムプロパティ」を開いてください。

_images/SystemProperties.png

詳細設定パネルを選択し、「環境変数」ボタンをクリックしてください。

_images/EnviromentVariables.png

次に、システム環境変数のリストから、スクロールダウンしてPathという値を探してください。見つけたらPathという値をクリックし選択後、もう一度クリックすると次のようなエディットボタンが開きます。

_images/SettingPATH.png

ウィンドウが開いたら、現在の値がハイライトされているはずです。現在の値を消したり、変更しないように気を付けてください。あなたの設定を破壊してしまいます。

恐らくデフォルトの設定では以下のような値が設定されているかと思われます。

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

セミコロンで値が区切られているので、デフォルトでは三つの要素から構成されています。

%SystemRoot%\system32
%SystemRoot%
%SystemRoot%\System32\Wbem

あなたが ";c:\cygwin\bin" を最後に追加したいなら、次のようになります。しかしこれはあくまでも例であって、あなたの環境に合わせて従来の設定を変えずに最後に追加するようにしてください。

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;c:\cygwin\bin

確認

ウィンドウズコマンドプロンプト(cygwinのbashでは確認になりません)を開いて、gcc --versionと打ち込んでみてください。 正しくインストールできていれば、以下のように表示されるはずです。

_images/check_gcc.png

同様の結果を得られないときは、二つのことを確認してください。

  1. gcc.exeがC:\cygwin\binディレクトリに存在するか確認してください。もし存在しなければ、 インストール手順 を見直してください。

  2. gcc.exeが所定のディレクトリに存在しているなら、 パス が正しく設定されているかもう一度確認しなおして下さい。

OSX環境:Xcodeのコマンドラインツールをインストール

ターミナル上でgccが見つからないときは、各自Xcodeからコマンドラインツールをインストールしてください。

多言語対応を行うための準備(MS環境専用)

Python 3.x インストール

多言語対応のための文字リソースを作るときに、MS-Excelを使います。 MS-Excelから、データコンバートするためのツールは、Pythonで記述されています。

最初に Python3.x をインストールしてください。

Pythonのパスを通す

インストールしたフォルダを基準に、パスを環境変数のシステムパスに追加してください。

パスの設定方法は、こちら を参照ください。

デフォルトでは、次のパスになっています。パスは、インストールしたPythonのバージョンによって異なります。

C:\Python3x

pywin32 インストール

pythonからWindows APIに対してアクセスするためのファイルを読み込むために、pywin32を使っています。 各自インストールしてください。 コマンドラインから次ようにしてインストールしてください。

pip install pywin32