« KDDI携帯新機種 | メイン | Google Desktop Search »

WindowsでActivePerl+CPAN環境構築

M氏がiTunesとかグリグリやっているので(いたので)、

LunaTear
ActivePerl+CPANによるモジュールインストール方法

を参考にWindowsでActivePerl+CPAN環境を構築してみた。

1. ActivePerlをインストール
activestateからActivePerlをダ
ウンロードしてインストール


2. CPANシェルで使うコマンドの準備(tar,gzip)
http://www.ring.gr.jp/pub/text/TeX/ptex-win32/current/texinst753.zip
のアーカイブを展開して
C\binなどのディレクトリを作成してコピー

3. CPANシェルで使うコマンドの準備(nmake)
ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe
をダウンロードして展開後コマンドを
C\binなどのディレクトリを作成してコピー

4. CPANシェルで使うコマンドの準備(wget)
wget

をダウンロードして展開後コマンドを
C\binなどのディレクトリを作成してコピー

5. PATHの設定
コンパネ>システム>詳細設定>環境変数
を開き
Pathの項目でコマンドを置いたPATHを追加
c:\Perl\bin;C:\bin\;.......

6.cmdでコマンドプロンプトを起動して
perl -MCPAN -eshell

を実行

pure perlのモジュールはインストールできることを
確認しました。

そうじゃないモジュールは、開発環境入れるしかないのかな・・。
dmakeとかあるけどよくわからず。。。
甘いか。。

Author: yoshimax Date: 2004年10月14日 21:39 | | Comment (9) | Trackback (0) | Bookmark: このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加 Save This Page この記事をクリップ! このエントリーを含むはてなブックマーク

トラックバック

このエントリーのトラックバックURL:
http://www.de4u.net/mt41/mt-tb.cgi/745

コメント (9)

Win32系モジュールでwindowsをいろいろ触ると面白いよー。

yoshimax:

よしき>
use Cwdとかいろいろモジュール入らなくて
楽しむのは、もうちょい先w。

関係ないけど
MSN.pmで NAME@xxを変えたときにアクセスコネーな
win側でetherealでパケットみてやる。

な感じで、プログラム遊んでます。

Cwd は組み込みモジュールじゃね?

yoshimax:

miyagawaさん>
マヂ!!

perldoc Cwd っとハイってました。

とりあえず、
rss2audiobook
で遊びたい。うまくインスコできるかな。。。


yoshimax:

とりえあえず

miyagawa氏のBLOGの

iTunes で聴いてる曲に Amazon アフィリエイトしてさらに画像
http://blog.bulknews.net/mt/archives/001255.html#001255

は動くのを確認。

たのしすぎるw。

モジュールのインスコはppmってコマンドラインツール使ってる?
それで大概のものは入るよ。

miyagawa:

PPM になくて PurePerl のは nmake.exe をどっかから探して PATH にぶっこんどけばはいる。それでもビルド環境がほしければ .NET Framework SDK でCコンパイラとか手に入るよ。

yoshimax:

iTunes COM SDK and updating current listening on this blog using C# and COM

http://blog.andrewcarlson.org/archive/2004/05/18/239.aspx

Controlling iTunes through COM
http://www.codeproject.com/csharp/iTunesTray.asp


を見ながらC#でちょっとやってみる。

1. Save the code into test1.cs
2. tlbimp "c:\program files\iTunes\ITunes.EXE" /out:iTunesWrapper.dll /namespace:iTunesLib
3. csc test1.cs /reference:iTunesWrapper.dll
4. test1.exe
##########################################
using System;
using iTunesLib;

class Track
{
static void Main() {
iTunesApp itunes = new iTunesAppClass();
IITTrack track = itunes.CurrentTrack;
Console.WriteLine(track.Artist);
}
}
##########################################

yoshimax:

よしき>
サンクスです。
M氏が使うモジュールは、どうもアレゲらしくw
ppmじゃないみたいです。

miyagawa氏>
rendezvousのSDKとかどこにあるんですかね。。。

RendezvousSetup.exeかな。

About

2004年10月14日 21:39に投稿されたエントリーのページです。

ひとつ前の投稿は「KDDI携帯新機種」です。

次の投稿は「Google Desktop Search」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Technorati

Technorati search

» ここにリンクしているブログ

2008年5月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

アーカイブ

Powered by
Movable Type 4.1