Perl5.8、GD、GD::Graph、Jcode.pmのインストール方法
(Perl(Active Perl5.8)でグラフを作成する-インストール詳細編)
INDEX; 1.入手方法(>1.1 Perl|>1.2 GD|>1.3 GD::Text|>1.4 GD::Graph|>1.5 Jcode.pm|>1.6 PPDについて) 2.インストール(>2.1 Perl|>2.2 GD|>2.3 GD::Graph GD::Textモジュール|>1.5 jcode.pm) 戻る |
お蔭様で、このページは、 http://www.bribes.org/サイトへの リンクが世界 10位! にランクイン(2009.12.20分)。 |
項目 | Perl5.6 | Perl5.8以降 | 備考 |
コマンドプロンプトのppm名 | ppm | ppm-shell
(ppmと入力するとGUI画面) | |
インストールコマンド | install /location C:\tmp\GD\GD.ppd ファイルのあるフォルダパス モジュール名 | install C:\\tmp\\GD\\GD.ppd
ppdファイル名のパス(\は、2つ) | |
ppmのバージョン | ppm〜ppm3 | ppm4 | |
Jcode | インストール | 任意の場所にコピーし、ユーザライブラリーで使用可 | |
インストールGD関連モジュール | ・GD(2.16)
・GD::Graph(1.43) GDTextUtil(0.86) ・Jcode.pm(0.87) | ・GD(2.39)
・GD::Graph(1.44) GDTextUtil(0.86) ・Jcode.pm(2.07) |
1.入手方法 1.1 Perlの入手(ActivePerl 5.8.9.826の例) ActivePerl downloadサイトから、該当するPerl(MSI形式)及びインストーラをダウンロードします。 (注)activestateサイトは、よくURLが変わることがありますので注意してください。
←Windows用はここからGDのPPMをダウンロード! ←www.bribes.org Perl 5.8 repository [2.39]をクリックします。 |
←Windows用はここからGDTextUtilのPPMをダウンロード! ←www.bribes.org Perl 5.8 repository [0.86]をクリックします。 |
←Windows用はここからGDGraphのPPMをダウンロード! ←www.bribes.org Perl 5.8 repository [1.44]をクリックします。 |
←[Download]ボタンをクリックし、ダウンロードします。 |
#! /usr/local/bin/perl chdir("C:\\Inetpub\\wwwroot\\uriage"); #カレントディレクトリ指定(このCGIのある場所)(Windows IISの場合、必須) use lib 'C:/Inetpub/wwwroot/uriage/Jcode-2.07'; #Jcode.pmライブラリ格納ーフォルダの定義(Windows IISの場合、絶対パス) use Jcode; #Jcode.pm使用宣言。JcodeのJは大文字のJ。 ・・・ ・・・ $tuki="月"; #X軸ラベル文字 Jcode::convert(\$tuki,'utf8',"sjis"); #X軸ラベル文字のUTF-8への変換 |
<!--1.GD.ppd--> <SOFTPKG NAME="GD" VERSION="2,39,0,0"> ←GDバージョンの確認 <TITLE>GD</TITLE> <ABSTRACT>Interface to Gd Graphics Library (GIF support)</ABSTRACT> <AUTHOR>Lincoln Stein (lstein@cshl.org)</AUTHOR> <IMPLEMENTATION> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread" /> <CODEBASE HREF="GD-2.39-PPM56.tar.gz" /> </IMPLEMENTATION> <IMPLEMENTATION> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" /> ←ここが、Window Perl5.8.X である識別名 *1 <CODEBASE HREF="GD-2.39-PPM58.tar.gz" /> ←PPMファイル名のパスの確認(GDバージョン、Perlバージョン)*2 </IMPLEMENTATION> <IMPLEMENTATION> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.10" /> <CODEBASE HREF="GD-2.39-PPM510.tar.gz" /> </IMPLEMENTATION> </SOFTPKG>(備考)
|
<!--2.GDTextUtil.ppd--> <SOFTPKG NAME="GDTextUtil" VERSION="0,86,0,0"> ←GDTextUtilバージョンの確認 <TITLE>GDTextUtil</TITLE> <ABSTRACT>text utilities for GD</ABSTRACT> <AUTHOR>Martien Verbruggen (mgjv@comdyn.com.au)</AUTHOR> <IMPLEMENTATION> <DEPENDENCY NAME="GD" VERSION="1,0,0,0" /> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread" /> <CODEBASE HREF="GDTextUtil-0.86-PPM56.tar.gz" /> </IMPLEMENTATION> <IMPLEMENTATION> <DEPENDENCY NAME="GD" VERSION="1,0,0,0" /> ←GDバージョン *0 <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" /> ←ここが、Window Perl5.8.X である識別名 *1 <CODEBASE HREF="GDTextUtil-0.86-PPM58.tar.gz" /> ←PPMファイル名のパスの確認(GDバージョン、Perlバージョン)*2 </IMPLEMENTATION> <IMPLEMENTATION> <DEPENDENCY NAME="GD" VERSION="1,0,0,0" /> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.10" /> <CODEBASE HREF="GDTextUtil-0.86-PPM510.tar.gz" /> </IMPLEMENTATION> </SOFTPKG>(備考)
|
<!--3.GDGraph.ppd--> <SOFTPKG NAME="GDGraph" VERSION="1,44,0,0"> ←GDGraphバージョンの確認 <TITLE>GDGraph</TITLE> <ABSTRACT>Produces charts with GD</ABSTRACT> <AUTHOR>Martien Verbruggen <mgjv@tradingpost.com.au></AUTHOR> <IMPLEMENTATION> <DEPENDENCY NAME="GD" VERSION="1,18,0,0" /> <DEPENDENCY NAME="GDTextUtil" VERSION="0,80,0,0" /> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread" /> <CODEBASE HREF="GDGraph-1.44-PPM56.tar.gz" /> </IMPLEMENTATION> <IMPLEMENTATION> <DEPENDENCY NAME="GD" VERSION="1,18,0,0" /> ←GDバージョン *0 <DEPENDENCY NAME="GDTextUtil" VERSION="0,80,0,0" /> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" /> ←ここが、Window Perl5.8.X である識別名 *1 <CODEBASE HREF="GDGraph-1.44-PPM58.tar.gz" /> ←PPMファイル名のパスの確認(GDバージョン、Perlバージョン)*2 </IMPLEMENTATION> <IMPLEMENTATION> <DEPENDENCY NAME="GD" VERSION="1,18,0,0" /> <DEPENDENCY NAME="GDTextUtil" VERSION="0,80,0,0" /> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.10" /> <CODEBASE HREF="GDGraph-1.44-PPM510.tar.gz" /> </IMPLEMENTATION> </SOFTPKG>(備考)
|
1 | Microsoft Windows XP [Version 5.1.2600] | |
2 | (C) Copyright 1985-2001 Microsoft Corp. | |
3 | C:\Documents and Settings\M Watanabe>ppm | 3← ppmと入力するとGUI画面表示 |
4 | C:\Documents and Settings\M Watanabe>ppm-shell | 4← ppm-shellと入力するとコマンド使用可 |
5 | ppm 4.01 | |
6 | Copyright (C) 2007 ActiveState Software Inc. All rights reserved. | |
7 | ppm> red "GD" "C:\tmp\GD\ | 7← ローカルrepositoryの登録(試し) |
8 | ppm> rep | 8← ローカルrepositoryの登録の確認 |
9 | レトトトトツトトトトトトツトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトソ | 9← ローカルrepositoryの確認、文字化け |
10 | ウ id ウ pkgs ウ name ウ | |
11 | テトトトトナトトトトトトナトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトエ | |
12 | ウ 1 ウ 7267 ウ ActiveState Package Repository ウ | |
13 | タトトトトチトトトトトトチトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトトル | |
14 | (1 enabled repository) | |
15 | ppm> install c:\\ymp\\GD\\GD.ppd | 15← インストール。install PPDのパス。。\は2つ。 |
16 | Unpacking GD-2.39...done | |
17 | Generating HTML for GD-2.39...done | |
18 | Updating files in site area...done | |
19 | 19 files installed | |
20 | ppm> |
2.3 GD::Graph(GDGraph)、GD::Text(GDTextUtil)モジュールのインストール
1 | Microsoft Windows XP [Version 5.1.2600] | |
2 | (C) Copyright 1985-2001 Microsoft Corp. | |
3 | ||
4 | C:\Documents and Settings\M Watanabe>ppm-shell | |
5 | ppm 4.01 | |
6 | Copyright (C) 2007 ActiveState Software Inc. All rights reserved. | |
7 | ppm> install c:\\tmp\\GDTextUtil\\GDTextUtil.ppd | 7← GDTextUtilのインストール。\は2つ。 |
8 | Unpacking GDTextUtil-0.86...done | |
9 | Generating HTML for GDTextUtil-0.86...done | |
10 | Updating files in site area...done | |
11 | 6 files installed | |
12 | ppm> install c:\\tmp\\GDGraph\\GDGraph.ppd | 12← GDGraphのインストール。\は2つ。 |
13 | Unpacking GDGraph-1.44...done | |
14 | Generating HTML for GDGraph-1.44...done | |
15 | Updating files in site area...done | |
16 | 21 files installed | |
17 | ppm> exit | 17← ppm-shellの終了 |
18 | ||
19 | C:\Documents and Settings\M Watanabe>ppm | 19← GUI画面へ(インストールの確認) |
|
|