================================================================================
        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’のファイルすべてを追加します

Valid HTML 4.01 Strict