【Visual C++ 2005 Express Edition、Microsoft Platform SDKをインストール】
Visual C++ 2005 Express Editionサイト - 英文
Visual C++ 2005 Express Edition本体
Microsoft Platform SDKサイト - 英文
Microsoft Platform SDK本体 ぐぐれ
ダウンロードしたら、インストールしてください。
インストール場所を変えないなら全部OKしてください。
分からない方はインストール場所を変えない方が無難だと思われます。
【Visual C++ 2005 Express Editionの設定】
Visual C++ 2005 Express Editionの設定説明サイト
http://www.microsoft.com/japan/msdn/vstudio/express/visualc/usingpsdk/
Visual C++ 2005 Express Editionを起動
『Tools⇒Options』を選んでOptionsダイアログ ボックスを出します
『Projects and Solutions⇒VC++ Directories』を選択
『Show directories for:』という文字の↓にある
『Executable files』を選択してから
その下にある5つ並んでいるボタンの中の
左から2個目のフォルダのマークをしたボタン(New Line)を押します
そして『C:\Program Files\Microsoft Platform SDK\Bin』と入力
『Executable files』をクリックして『Include files』にしてから
先ほどのフォルダのマークをしたボタン(New Line)を押して
『C:\Program Files\Microsoft Platform SDK\include』と入力
『Include files』をクリックして『Library files』にして
フォルダのマークをしたボタン(New Line)を押して
『C:\Program Files\Microsoft Platform SDK\lib』と入力
OKを押してOptionsを閉じます。
次に『C:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults\corewin_express.vsprops』
をテキストエディタで開いて
『AdditionalDependencies="kernel32.lib"』の部分を
『AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"』
のように修正して保存。
【vc07_make.batの設定】
Athenaフォルダにある、vc07_make.batをテキストエディタで開いてください。
↓のような修正をしてください。(その他のAthena設定は各自調べるなりしてください)
修正前
rem VC++ Toolkit
Set PATH=C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin;C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\winnt;C:\Program Files\Microsoft Platform SDK\Bin\Win64;%PATH%
Set INCLUDE=C:\Program Files\Microsoft Visual C++ Toolkit 2003\include;C:\Program Files\Microsoft Platform SDK\include;%INCLUDE%
Set LIB=C:\Program Files\Microsoft Visual C++ Toolkit 2003\lib;C:\Program Files\Microsoft Platform SDK\Lib;%LIB%
rem VC++ .net 2005
rem Set PATH=C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\winnt;C:\Program Files\Microsoft Platform SDK\Bin\Win64;%PATH%
rem Set INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\include;C:\Program Files\Microsoft Platform SDK\include;%INCLUDE%
rem Set LIB=C:\Program Files\Microsoft Visual Studio 8\VC\lib;C:\Program Files\Microsoft Platform SDK\Lib;%LIB%
修正後
rem VC++ Toolkit
rem Set PATH=C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin;C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\winnt;C:\Program Files\Microsoft Platform SDK\Bin\Win64;%PATH%
rem Set INCLUDE=C:\Program Files\Microsoft Visual C++ Toolkit 2003\include;C:\Program Files\Microsoft Platform SDK\include;%INCLUDE%
rem Set LIB=C:\Program Files\Microsoft Visual C++ Toolkit 2003\lib;C:\Program Files\Microsoft Platform SDK\Lib;%LIB%
rem VC++ .net 2005
Set PATH=C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\winnt;C:\Program Files\Microsoft Platform SDK\Bin\Win64;%PATH%
Set INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\include;C:\Program Files\Microsoft Platform SDK\include;%INCLUDE%
Set LIB=C:\Program Files\Microsoft Visual Studio 8\VC\lib;C:\Program Files\Microsoft Platform SDK\Lib;%LIB%
【Athenaをコンパイル、起動】
Athenaの設定を全て終えたら、vc07_make.batをダブルクリックして起動。
エラーも出ず(多少出るかも?)終了したら、
login-server.exe
char-server.exe
map-server.exe
をbinフォルダに入れます。
(↑の3個のファイルが生成されれば成功です、出来てない場合はエラー)
起動はwin32_start.batをダブルクリックすればOKです。