dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: =<> dcdd144598 2011-02-23 kinaba: =<> GreenPad ver 1.08+ Source Code dcdd144598 2011-02-23 kinaba: =<> 2008/07/11 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: Windows用簡易テキストエディタ GreenPad のソースコードです。 dcdd144598 2011-02-23 kinaba: 下にあげるいくつかのC++コンパイラでコンパイルできます。 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: Source code for GreenPad - a simple text editor for Windows. dcdd144598 2011-02-23 kinaba: Can be built by the following compilers. dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - Visual C++ .NET 2005 Express Edition dcdd144598 2011-02-23 kinaba: - Visual C++ 2003 Toolkit dcdd144598 2011-02-23 kinaba: - Microsoft Platform SDK for Windows Server 2003 R2 - March 2006 Edition dcdd144598 2011-02-23 kinaba: - Borland C++ BuilderX dcdd144598 2011-02-23 kinaba: - Borland C++ Compiler 5.5.1 dcdd144598 2011-02-23 kinaba: - Digital Mars C++ 8.49 dcdd144598 2011-02-23 kinaba: - MinGW (g++ 3.4.2) dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: :: Visual C++ .NET 2005 :: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - "kilib.sln" を開いて、「ビルド」メニューの「ソリューションのビルド」 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - Open "kilib.sln" and build the main project. dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: :: Visual C++ @ Command Prompt (Platform SDK / Toolkit 2003) :: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - ソースコードのルートディレクトリで "nmake vcc" と打つ dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - Type "nmake vcc" at the root directory of the source archive dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: :: Visual C++ 6.0 :: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - 対応しなくなりました。 dcdd144598 2011-02-23 kinaba: 作者は確認していませんが、一応 kilib.dsw と kilib.dsp を使えば dcdd144598 2011-02-23 kinaba: もしかしたらビルドできるかも。 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - No longer supported dcdd144598 2011-02-23 kinaba: kilib.dsw and kilib.dsp MAY work. dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: :: Borland C++ @ Command Prompt (5.5.1 / BuilderX) :: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - ソースコードのルートディレクトリで "make bcc" と打つ。 dcdd144598 2011-02-23 kinaba: 必ずBorland製のmakeコマンドを使用すること dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - Type "make bcc" at the root directory of the source archive dcdd144598 2011-02-23 kinaba: Make sure to use Borland make. dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: :: Digital Mars C++ :: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - ソースコードのルートディレクトリで "make dmc" と打つ。 dcdd144598 2011-02-23 kinaba: 必ずDigitalmars製のmakeコマンドを使用すること。 dcdd144598 2011-02-23 kinaba: なお、Digital Mars 製のリソースコンパイラは力不足のため、 dcdd144598 2011-02-23 kinaba: リソースのコンパイルに Borland のコンパイラが必要です。 dcdd144598 2011-02-23 kinaba: Borland C++ 5.5 についてくるので入手してください。 dcdd144598 2011-02-23 kinaba: あと、imm32.dll をリンクするため imm32.lib が必要です。 dcdd144598 2011-02-23 kinaba: お手元で生成するか、http://www.kmonos.net/alang/dmc/ から dcdd144598 2011-02-23 kinaba: 入手してください。 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - Type "make dmc" at the root directory of the source archive dcdd144598 2011-02-23 kinaba: Make sure to use Digitalmars make. dcdd144598 2011-02-23 kinaba: Since DM's resource compiler is pretty poor, you additionaly dcdd144598 2011-02-23 kinaba: need Borland's resource compiler to build GreenPad. dcdd144598 2011-02-23 kinaba: You also need imm32.lib to build. You can generate it by dcdd144598 2011-02-23 kinaba: coff2omf command or something, or you can download it from dcdd144598 2011-02-23 kinaba: http://www.kmonos.net/alang/dmc/ . dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: :: gcc (MinGW) :: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - ソースコードのルートディレクトリで "make gcc" と打つ。 dcdd144598 2011-02-23 kinaba: 必ずGNU製のmakeコマンドを使用すること。 dcdd144598 2011-02-23 kinaba: MinGW に最初から付属してくるリソースコンパイラ windres は dcdd144598 2011-02-23 kinaba: 日本語対応でないことがあります。MinGW のページから binutils dcdd144598 2011-02-23 kinaba: を別途ダウンロードして、そちらの windres をご利用下さい。 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - Type "make gcc" at the root directory of the source archive dcdd144598 2011-02-23 kinaba: Make sure to use GNU make. dcdd144598 2011-02-23 kinaba: MinGW version of windres (resource compiler) seem not to dcdd144598 2011-02-23 kinaba: support Japanese resources. So you need to separately download dcdd144598 2011-02-23 kinaba: binutils from the MinGW page and use the windres in it. dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: :: ライセンス / License :: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: NYSL Version 0.9982 http://www.kmonos.net/nysl/ dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: A. 本ソフトウェアは Everyone'sWare です。このソフトを手にした一人一人が、 dcdd144598 2011-02-23 kinaba: ご自分の作ったものを扱うのと同じように、自由に利用することが出来ます。 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: A-1. フリーウェアです。作者からは使用料等を要求しません。 dcdd144598 2011-02-23 kinaba: A-2. 有料無料や媒体の如何を問わず、自由に転載・再配布できます。 dcdd144598 2011-02-23 kinaba: A-3. いかなる種類の 改変・他プログラムでの利用 を行っても構いません。 dcdd144598 2011-02-23 kinaba: A-4. 変更したものや部分的に使用したものは、あなたのものになります。 dcdd144598 2011-02-23 kinaba: 公開する場合は、あなたの名前の下で行って下さい。 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: B. このソフトを利用することによって生じた損害等について、作者は dcdd144598 2011-02-23 kinaba: 責任を負わないものとします。各自の責任においてご利用下さい。 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: C. 著作者人格権は K.INABA に帰属します。著作権は放棄します。 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: D. 以上の3項は、ソース・実行バイナリの双方に適用されます。 dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: dcdd144598 2011-02-23 kinaba: --------------------------------------------------------------------------- dcdd144598 2011-02-23 kinaba: by k.inaba( http://www.kmonos.net/ )