nDiki : Win32::Exe

2004年7月20日 (火)

PARActivePerl 5.6.1 build 638 に

昨日 Linux 上で実験してみた PARWindows にも入れてみる。 PDLを使っている関係で ActivePerl は 5.6.1。

インストール

ppm install で入るパッケージは古いので、最新のものを入れておく。 ちょっと手間。

ワンライナーを pp できるところまで動作確認。

モジュール + スクリプトを実行可能形式に

ExtUtils::Makemakerを使ってパッケージ化している開発中のモジュール(スクリプトあり、XS あり)を実行可能形式化してみる。

 perl Makefile.PL
 nmake
 nmake test
 cd blib
 set PERL5LIB=lib;arch (pp の -I オプションが効かなかったので)
 pp -o foo.exe -a lib -a arch -M ... -c  script/foo

Log::Log4perl::Appender::Screen、Jcode::Unicode::NoXS、Unicode::StringGD については依存関係を自動検出できなかったので、それぞれ -M で指定。

できた。動いた。素晴しい。 PDLGD を使っていたのでちょっと不安だったのだがうまく動いて感激。 これでCD-ROMとか USB メモリに入れておいて一発実行とかできる。

スポンサード リンク
[ 7月20日全て ]

2011年4月13日 (水)

今日のさえずり: SONAR が駆逐してくれるので泣ける

2011年04月13日

  • 10:07 ほんとだ、オフィスの電子レンジの庫内天井が熱で変形しつつ真っ黒になってる。
  • 11:19 ねぎ塩豚カルビ弁当 398円。 (@ セブン-イレブン 神田佐久間町店) http://4sq.com/fitOMh
  • 11:37 Skype for Linux 2.2.0.25 にアップデートした。気持ちキビキビになった気がするが気のせいかもしれない。
  • 12:08 orz を @nye_c にいただきました! http://flic.kr/p/9yd3rW
  • 12:09 カップメン (Cupmen) っていう人らしい。
  • 12:12 ちなみに orz だから退職するワケではないっす!
  • 12:14 さて、約束のシール探しに行ってくる。
  • 12:26 I'm at シモジマ 浅草橋5号館 (浅草橋1-30-10, 台東区) http://4sq.com/gCNaqK
  • 16:50 Win32::Exe の make test を Norton Internet Security に妨害された。 #Perl
  • 17:50 PAR で作った実行可能形式ファイルを実行すると Norton Internet Security の SONAR が駆逐してくれるので泣ける。 #Perl
  • 18:03 RT @asada360: @Naney ノートンの中の人です。ご迷惑をおかけしております。こちらに削除されたファイルの復元方法が記載されています。こちらに加えて、除外設定をしていただければ削除されなくなります。ご参照ください。 http://bit.ly/bI5Xpo
  • 18:06 @asada360 サポートありがとうございます。次回発生したら試してみます。
  • 19:12 RT @hyuki: 私は「エイチユーキ」と読んでいますが、何でもいいですよー(^^) RT @cain_bokuden: @hyuki いまさらですが、「hyuki」って「ヒロシユーキ」、「エイチユーキ」何れなのでしょうか?私はずっと、「ヒューキ」と読んでいるのですが。(^^)
  • 24:02 なんか今日の東京水とても不味い。
  • 24:04 ああ、東京水ってペットボトルのがあるのか。さっきのは水道水のこと。
[ 4月13日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

※内容は個人的見解であり所属組織とは関係ありません。

follow us in feedly

月別インデックス
Process Time: 0.045439s / load averages: 0.19, 0.27, 0.46
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker