では、早速Cygwinを起動……する前に環境設定を行おう。Cygwinでは、その動作を環境変数で設定し、Cygwin起動時に環境変数を参照して動作内容を決定している。今回設定する内容は以下のとおりだが、必要に応じて変更する必要があるため、その内容を説明していこう。 Cygwin起動に必要な環境変数の例 CYGWIN ntsec smbntsec glob HOME /home/kaz MAKE_MODE UNIX SHELL /bin/bash 「SHELL」は文字どおりCygwin上で使用するShellプログラムの指定。「MAKE_MODE」はmakeコマンドを実行する際にcommand.comか/bin/shのどちらを使うか指示するもの。基本的に/bin/shを参照させるために「UNIX」と設定しておけばよい。「HOME」はUNIXの慣例であるログインユーザーのホームディレク