================================================================================
timidity.dll Compilation guide - Japanese(SJIS)
timidity.dll version 2.11.3.0 2002/05/26
based on TiMidity++ 2.11.3
Dynamic Link Library package of TiMidity++ for Windows
PT2K<webmaster@pt2k.xii.jp>
================================================================================
timidity.dllのコンパイルについて説明します
プログラムソース:
timidity-dll-2.11.3.0-source.tar.gzには、timidity.dll v2.11.1.1の構築に必要な
ファイルがすべて含まれています
コンパイラ:
timidity.dllは、フリーのCコンパイラ、LCC-Win32で作成されています
多分、LCC-Win32以外のコンパイラでもコンパイルできるとは思いますが、未確認です
LCC-Win32は、
http://www.cs.virginia.edu/~lcc-win32/
で入手できます
LCC-Win32でのコンパイル:
DLL用に新規プロジェクトを作成して、[Main file]をtimidity.dll.cとして保存します
その上に、timidity.dllのソースファイルを上書きします
Compiler settings
#defines:
__W32__,_TIMIDITY_DLL_,HAVE_CONFIG_H
<include> Path:
$lcc$\include;
$timidity.dll$;
$timidity.dll$\interface;
$timidity.dll$\libarc;
$timidity.dll$\libunimod;
$timidity.dll$\timidity;
$timidity.dll$\utils
Optimize:
Check off
Linker settings
Additional files to be included in the link:
WINMM.LIB WSOCK32.LIB
Do not include underscores in dll exports:
Check on
Entry point name(for dlls):
LibMain
プロジェクトに、‘.c’のファイルすべてを追加します
