Perlモジュールについて
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/08/15(水) 07:47ID:???モジュールの使い方とかリンクは>>2-10さんが出してくれるかも?!
0487479
05/01/13 13:52:32ID:???どういう意味が隠されているのですか?
>>480さんの
>Directory=>"/tmp"
この一言で全て解決するんでしょうか?
綴りはあってると思いますが・・・;
シングルクォートもやってますが・・・;
わかりませんorz
0488nobodyさん
05/01/13 14:07:13ID:???http://homepage1.nifty.com/typhoon/at-cgi/path2.html
これ読んでも自分の勘違いに気付けなければ
PC 初心者板に行ってくれ。板違いも甚だしい。
0489479
05/01/13 14:12:38ID:???まさかC直下とは思いませんでした・・・orz
localhostで動かしてるからapacheのルートと思ってました。すみません。
0491479
05/01/13 16:46:24ID:???いえ、私がバカすぎたのです。皆さんかなり親切な方だと思います。
やっとまともに動かせるようになったのですが、
CGI::Sessionではexpire("+1s")などの有効期限を付けると1秒で
期限切れになりますよね。
期限切れのファイルが消されるのは期限切れIDで認証しようとしたときみたいなので
100人の客が来て購入をせずに帰ってしまえば手動で消さない限りいつまでも100個の
ファイルが残ってしまうんですね。
購入までいけばdeleteで消す自動処理ができるのですが・・・
何年もたてばかなりディスクの圧迫になると思うんですが、
CGI::Sessionでは期限切れファイルを消すスクリプトを別に組まないといけないんでしょうか?
定期的に全ファイルを読み込んで期限切れは削除するような常駐?プログラムと
いいましょうか。
0492nobodyさん
05/01/13 17:08:22ID:???C直下というのは98などで、NT/2K/XPでは違う。
システム環境変数とユーザ環境変数のうち、ログインしたユーザの
ユーザ環境変数で指定されている場所。
C:\Documents and Settings\ユーザ名\Local Settings\Temp
デフォルトでTMPとTEMPが↑に設定されている。
ちなみにLinuxなどで/tmpがどこを指すかには2通りある。
/ ←OSのルート
├ /bin
・ ユーザの / (ルート)
・ ↓
├ /home ─ ユーザ ┬ mail
└ /tmp ├ log
↑ ・
必ずあるOSのtmp ├ public_html ←ドキュメントルート
└ tmp ←鯖によってはユーザのtmpもある
OSのtmp :全ユーザが読み書き可。セッションファイル名(セッションID)を見られる。
ユーザtmp:所有者しかアクセスできないので安全だがたいていは容量が小さい。
0494nobodyさん
05/01/13 17:26:45ID:???/tmpのファイルは鯖の再起動やcronスケジュールによる
tmpwatchスクリプトで定期的に削除される。
ユーザの/tmpを用意してある鯖ならそこもtmpwatchで削除してくれる。
(アホな鯖管でなければ)
ただし容量の問題もあるから大量に作成される可能性があるなら
自分で削除したほうがいい。
0495nobodyさん
05/01/13 20:10:05ID:???Windowsなら最初にそー書いてちょーよ。
Windowsなら%SystemDrive%の直下になる……
んじゃなくて、Apacheがインストールされてるドライブの直下か。たぶん。
というか '/tmp' が嫌ならどっか他にすればいいと思うけど。 'C:/Apahce/tmp'とか、まあ適当に。
crondは入れてないと思うからatかなー。
>>493が良いと思うけどね。
0496479
05/01/14 08:05:06ID:???解説ありがとうございます。
私の環境はwindowsXPですm(_ _)m情報の後出しですみません。
今回の場合はどうやら>>495さんのいう通りApacheがインストールされているドライブの
直下でした。
CGI::Session::ExpiresSessionsをいまから調べてみます。
でも実は昨日気付いたのですが、今使っているサーバではCGI::Sessionがインストールされていませんでした^^;
一応申請を出せば対応してくれるようなので大丈夫だと思いますが。
しかしCGI::SessionってCGI.pmと同じくらいスタンダードだと思ったのですが
そうでもないんですね。
Linuxのサーバのユーザtmpは容量制限があるんですか^^;
サーバーのサポートに聞いてみることにします。
まあユーザスペースに新規ディレクトリ作ってそっちに保存してExpiresSessionsモジュールで
削除していくのでもいいかもしれませんね。
皆様大変お世話になりましたm(_ _)m
0497nobodyさん
05/01/14 08:57:07ID:???物を自分のディレクトリに置いてuse lib './mydirectory/module';
とかすれば鯖管にインストールしてもらわなくても利用できるよ。
デフォルトで入ってる物以外インストールされていないサーバーは多いと思うよ。
0499nobodyさん
05/01/15 17:48:53ID:dyiVpmIcこのサイトってものすごく各モジュールについてわかりやすく解説してくれてるんですが、
他にもこういうところってありますか?英語は読めないので、日本語訳を載せてくれている
ところがいいです。エキサイトなどは宛てになりませんので。
このサイトに載っていないモジュールについてやってるサイトがありましたら
教えて下さい。
世の中に現在どんな便利なモジュールがあるのかを知りたいので。
0500nobodyさん
05/01/15 18:06:44ID:???Jcodeを入れたいのですが、ppmで
install Jcode
としたらどうやらPPDがないようなエラー文がでました。
Jcodeって自分でコンパイルしないといけない面倒な代物なのでしょうか?
そろそろjcode.plから移行しようかと思ったのですが;
0501nobodyさん
05/01/15 18:24:36ID:???そこは解説を載せているのではなく、各モジュールに付属している
ドキュメントの和訳を載せている。オリジナル (英語) は大抵 CPAN
http://search.cpan.org/ に置いてある。
要するにまともな情報が欲しければ英語を読む努力をしろってこった。
でなきゃ英語が読める人に金払って訳してもらうか、先人の遺産を
Google 等で地道に探して有り難く使わせてもらえ。
>>500
http://openlab.ring.gr.jp/Jcode/index-j.html
からアーカイヴを取ってきて同梱の win_install.pl を実行。
0502nobodyさん
05/01/15 18:36:55ID:???どのバージョンのActive Perlかは知らんが
俺の環境ではPPMで普通にインストールできる。
何か間違ってるんだろ。
0504500
05/01/16 11:02:11ID:???バージョン書くの忘れてすみません。
5.6.1です。使っているサーバと同じ環境にしたいのでこれを使ってます。
サイト読んでみます。
ありがとうございました。
0505nobodyさん
05/01/18 14:21:39ID:aExMxO8WCGI:Sessionの代わりに使うのに一番適しているのはなんでしょうか?
よろしくおねがいしますm(_ _)m
0507505
05/01/18 14:56:58ID:aExMxO8Wないですか;
現在のサーバにインストールされてないので代用しようと思いましたが・・・
>>497-498
そうなのですか?ちょっとsession.pmだけ自分のとこに入れてやってみます。
0508nobodyさん
05/01/21 00:41:30ID:FhwFWp38・既存モジュールをuninstallして新モジュールをinstall
・上書きinstall
0509nobodyさん
05/01/21 08:08:43ID:???0510nobodyさん
05/01/22 15:30:34ID:???0511510
05/01/22 19:04:35ID:???0512nobodyさん
05/01/22 20:35:22ID:???0513nobodyさん
05/01/23 19:11:07ID:YXSR7daJないでしょうか?
0514nobodyさん
05/01/24 12:03:51ID:???このモジュールの使い方と知りたいのですが日本語訳はないのでしょうか?
それとavtiveperlのppmではインストールできなかったのですが、どこかにコンパイル済みの
ものを配布しているところはありませんか?
0515nobodyさん
05/01/24 13:54:04ID:???0516nobodyさん
05/01/24 13:54:16ID:???Prototype mismatch: sub main::head ($) vs none at /usr/local/lib/perl5/5.8.5/CGI.pm line 274.
これどういう意味?
ちゃんと書いてあるはずだと思うのにこのメッセージが出るんですけど。
0517nobodyさん
05/01/24 14:14:40ID:???↑
そのまんまやん
0518nobodyさん
05/01/24 14:24:46ID:???出ないようにするにはどうしたら?
0519514
05/01/24 14:31:31ID:???こんな簡単なもののために1時間も探した自分が間違いでした。
>>515
というか英語圏の人間はほんと楽ですよね。
PC関係なんてファミコンの説明書レベルの感覚なんでしょうねきっと。
0520nobodyさん
05/01/24 18:45:20ID:???これ使ったけどうんこだった
0522nobodyさん
05/01/25 11:02:42ID:???mainパッケージにheadってサブルーチンがあるんじゃないの?
それにもかかわらずCGIパッケージからheadをimportしようと
してぶつかっているのだろう。
解決する方法はCGIモジュールからheadをimportするのを
やめるか、mainパッケージに既にあるheadを別の名前に
するなりパッケージに入れるなりするしかないと思われる。
0524nobodyさん
05/01/25 15:13:27ID:???> このサイトは、CPANに登録されているモジュールをお気に入りリストとしてコメントをつけて登録したり、他人のお気に入りモジュールの一覧を見たりすることが出来ます。
随分とニッチなサイトが出来たみたいで。
さらっと見たけど、みんな色々なモジュール使ってるのね。
0526nobodyさん
05/01/26 00:46:54ID:???設定してるしスクリプト側もセッションファイルは見つけてるのに
削除だけ何故かセッションファイルが違うフォルダにあるつもりで削除しようとするんだよ…
で見つからないってほざく。
0528nobodyさん
05/01/26 13:39:16ID:???対象の物・人が悪いと勝手に思いこむ。
そんなタイプなんだろ
0530nobodyさん
05/01/27 00:43:30ID:???そんな現象は確認したことない
0531nobodyさん
05/01/28 10:36:24ID:dK9OtT7Gに変換してくれるモジュールってありますか?
ライブラリでもいいのでご存知でしたらお願いします。
0532nobodyさん
05/01/28 23:43:11ID:???CPANを検索してWin32-MMFというモジュールを見つけたのですが
http://search.cpan.org/~roger/Win32-MMF-0.09e/MMF.pm
activestateにはモジュールが用意されいなかったためppmが使えず
早速
http://digit.que.ne.jp/work/index.cgi?Perl%a5%e2%a5%b8%a5%e5%a1%bc%a5%eb%2f%a5%a4%a5%f3%a5%b9%a5%c8%a1%bc%a5%eb%28CPAN%29
ここの手引き通りにCPANでWin32-MMFをインストールしようとしたのですが
最後のMAKEの時に失敗してしまうようです。
Searching EXE: C:/PERL/ADDED/NMAKE15.EXE
Inflating: NMAKE.ERR
Inflating: NMAKE.EXE
PKSFX: (W18) Warning! README.TXT already exists. Overwrite (y/n)?y
Inflating: README.TXT
C:\Perl\added\nmake15.exe -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
このような感じです。DBIやHTTP::Liteなどは問題なくMAKEも完了し
正常にインストールされる為、原因がわかりません。
レス番号107辺りのログや300辺りのログも読んだのですが原因がわかりませんでした。
0533532
05/01/28 23:49:59ID:???OSはwin2000sp4とxpSp1で各OSにて
ActivePerl-5.6.1.638-MSWin32-x86.msi
ActivePerl-5.8.4.810-MSWin32-x86.msi
の2つを試してみましたが全部同じ結果が出てしまいます。
他のモジュールについてはインストール可能でしたがインストールできな
モジュールとしては他にwin32-APIなどがありました。
同じような理由でインストールできませんでした。
直接MAKEするというのも試みたのですが、
Note (probably harmless): No library found for -lssl
同じようなエラー多数...その後に
Writing Makefile for モジュール名
このように表示されて終了してしまったり、
Writing Makefile for モジュール名 とだけ出て終了してしまったりで
make
make test
make install
などができません。
ご指摘やアドバイスなどいただければ幸いです。よろしくお願いします。
0534nobodyさん
05/01/29 14:00:20ID:???0535532
05/01/29 17:03:04ID:???レスありがとうございます。
vc++は今勉強中でインストールはしています。
未だ余りよく使ったことはありません。自分で書いた単純なdosアプリをコンパイルするくらいです。
0536nobodyさん
05/01/29 19:29:42ID:???ってことはsslのライブラリがないよってことだ。
同じようなエラー多数ってことはライブラリにパスが通ってないんじゃないの?
これ以上はPerlとは関係ないので、Cのとこで聞けば?
0537nobodyさん
05/02/02 13:36:42ID:Z4kiTNs2の内容を自動巡回で取得することとします。
しかし、そのページは http:www.foo.com/index.htm
にあるリンクを経由したときのみ取得することができ、
直リンすると別のページに飛ばされてしまうこととします。
http:www.foo.com/index.htm を経由したように見せかけて
http:www.foo.com/bar/contents.htmの内容を取得するには
どのようにすればいいでしょうか?
LWP::UserAgent を見たのですが、適当なものが見つかり
ませんでした。よろしくお願いします。
0538nobodyさん
05/02/02 13:45:03ID:???HTTP::Request の header() メソッドを使って
Referer: ヘッダを追加する。そして、この
HTTP::Request インスタンスを LWP::UserAgent の
request() メソッドに渡す。
0539nobodyさん
05/02/02 13:47:46ID:???>そのページは http:www.foo.com/index.htm
>にあるリンクを経由したときのみ取得することができ
まず、巡回先がこれをどうやって実現してるかはっきりさせてくれ。
そもそもモジュールどうこう以前の質問でスレ違いじゃないか?
0540nobodyさん
05/02/03 10:35:52ID:???0541nobodyさん
05/02/03 10:59:49ID:???0542537
05/02/03 14:16:55ID:???なるほど。それでやってみます。
ありがとうございました。
>>539-541
もし、>>538の方法でうまくいかなかった時は、
トップページの内容などをもう少し詳細に調べて改めて
質問させて頂きます
0543nobodyさん
05/02/07 01:29:23ID:???0544nobodyさん
05/02/12 12:39:50ID:???5.8.0以降だと単にEncodeへのラッパーらしい。
0545nobodyさん
05/02/12 19:08:43ID:???5.8.1移行ね。5.8.0のEcodeは問題があった気がする。
あと、単なるラッパーともちょっと違うんじゃないかな。
Encode::Guessとかも使ってるはずだし。
MIMEな出力とかね。
0546nobodyさん
05/02/15 00:50:29ID:fMmdmVF7(誤ってPerlコーディング初心者スレに投稿してしまい、こちらに
誘導していただきました。)
CPANでImage::Magickモジュールを入れようとしましたが、エラーになってしまいました。
そこで、ついforce installをしてしまいました。その結果か、入っていないにもかかわらず、
MCPANではImage::Magick is up to dateと表示されてしまうようになりました。
そこで、CPANで入れた(入れようとした)モジュールのuninstallをお教え願えましたら、
幸いです。当方、Perl、CPANの初心者で、概念から良く分かっていませんが、
どうぞよろしくお願いいたします。
0548sage
05/02/15 01:01:18ID:fMmdmVF7どのfaqのことでしょうか?出来うる限り情報は探そうとしているのですが、
見つからずに困っておりますので、ご示唆いただけると助かります。
0549nobodyさん
05/02/16 00:11:35ID:???もちろんAttachmentにも対応していて
0550nobodyさん
05/02/16 00:20:28ID:Boom8P3bウピョーとなるモジュールってありませんか?
0552nobodyさん
05/02/16 02:37:38ID:HkLqL8TJMIME-toolsとかMail-Boxあたりがそれっぽいと思うがどうか。
ttp://search.cpan.org/~dskoll/MIME-tools-5.417/
ttp://search.cpan.org/~markov/Mail-Box-2.059/
0553nobodyさん
05/02/16 17:06:52ID:???ありがとうございます。
MIME-Toolsが使えそうです。
0554nobodyさん
05/03/04 20:52:59ID:???0555nobodyさん
05/03/04 22:36:19ID:???0556nobodyさん
2005/03/24(木) 15:35:37ID:???0557nobodyさん
2005/03/24(木) 15:36:49ID:PUNEcFm50558nobodyさん
2005/03/24(木) 15:38:40ID:sLxtjNd8○文字注釈、ノイズ追加、合成、枠
×ぼかし、シャープ、エンボス、Modulate(明度・彩度・色相)
同じ経験の方おりませんか?
windows2000SP4+ANHTTPD1.42h+PerlMagick+ActivePerl5.8
use strict;
use Image::Magick;
my $image = Image::Magick->new;
$image->Read("test.jpg");
$image->Blur(factor=>50);
print "Content-type: image/jpeg\n\n";
binmode(STDOUT);
$image->Write("jpeg:-");
exit;
0559558
2005/03/24(木) 19:01:03ID:???0560nobodyさん
2005/03/24(木) 19:07:21ID:???0561nobodyさん
2005/04/11(月) 13:33:08ID:???してもらうことはできません。自分のディレクトリにモジュールを置いて
使うような方法はありませんでしょうか?
0562nobodyさん
2005/04/11(月) 13:52:03ID:???いったんそこで GD をソースから make して
できたライブラリの類をレンタルサーバにアップロードして上手に環境を設定すれば
動くかもしれない
GD::PurePerl なんてモジュールがあったら俺も欲しいが
まあ無理だよなあ、て言うか、それってすでに GD じゃないよな
0563nobodyさん
2005/04/11(月) 15:50:50ID:???うーん、うちのはWindows+Apacheだし、あんまり詳しいことわからんのですよぉ。
なんとかなりそうなら勉強するけど。
perl4時代のGD.plみたいなの、ないですかね?require 'GD.pl'するだけで
済むようななつ・・・
0564nobodyさん
2005/04/12(火) 00:49:14ID:???全部Perlで書かれていればuse GD;
でいいんだよ。別に拡張子がplでなくても。
だから>>562は「GD::PurePerl」って言っているわけで。
つか、もし>>563の言うようにperl4時代にGD.plってのがあったなら、
それがそのまま使えるだろ。
0565nobodyさん
2005/04/12(火) 01:29:45ID:???本当はあれってCのライブラリなんぢゃ
libgd ちゅうてな、もともとは UNIX 上で C のプログラムを組む人のためのライブラリだったんぢゃ
Perl で使う GD.pm は何かと言うと、libgd を Perl から呼び出すためのラッパに過ぎないんぢゃ
単純に GD.pm だけをサーバにコピることはできるぢゃろう
しかし肝心の libgd が無ければお話にならんのぢゃよ
0566nobodyさん
2005/04/12(火) 01:36:26ID:???GD 互換の機能を持つモジュールが存在したとしても >>562 の言うように
それは既に GD とは関係ないし、GD と呼ぶ事は誤解を招く。
ActivePerl が 8xx なら http://theoryx5.uwinnipeg.ca/ppms/x86/GD.tar.gz
6xx なら http://theoryx5.uwinnipeg.ca/ppmpackages/x86/GD.tar.gz
5xx なら http://www1.akira.ne.jp/~may24/product/gdwin/gd1-19_win.lzh
を拾って、アーカイヴ内からファイルを取り出して以下のように設置。
/home/you/lib/perl
+- auto/
| +- GD/
| +- autosplit.ix
| +- GD.bs
| +- GD.dll
| +- GD.exp
| +- GD.lib
+- GD/
| +- Polyline.pm
| +- Simple.pm
+- GD.pm
スクリプト上で
use lib '/home/you/lib/perl';
use GD;
0568561(563)
2005/04/12(火) 11:35:07ID:???レスありがとうございます。大変勉強になります。
>>566は、サーバ(レンタルサーバー)上でこの通りに
配置すれば、GDが使えるということですね?
週末にチャレンジします。8xx/6xx/5xxというのは、
ビルド番号のことでしょうか?
0569nobodyさん
2005/04/12(火) 12:22:11ID:???libgd や GD.dll はバイナリなので、CPUやOSが違えば互換性は無い。
>> 566 のリンク先のバイナリは Windows 用なので、
君のレンタルサーバが Windows サーバだったら動く。
Linux や BSD や Solaris だったら別のものを用意せんといかん。
0570568
2005/04/14(木) 22:12:31ID:???あ、レンタルサーバーはLinuxなんですよ。。perlは5.6.1です。
これだとどういうファイルが必要になるでしょう?
0571nobodyさん
2005/04/14(木) 23:05:14ID:???0572nobodyさん
2005/04/15(金) 00:04:54ID:???telnet使えなくてもtelnet.cgiとかでコンパイルすれば大丈夫
で出来上がったバイナリファイルを指定してGD.pmもコンパイル。
コンパイルをシステム側で抑制しているサーバーって見たことが
ないので知識と根性があれば大抵のサーバーで使える。
0574nobodyさん
2005/04/15(金) 09:43:13ID:???apache が chroot されてるから届かないよ
まあ cc 使えるかどうかは割と簡単に確かめられるから
だめもとでトライしてみるのもいいのでは
ただし cgi はたいてい実行時間制限があって
コンパイルに時間かかりすぎると途中で kill されるから
そのへんは気をつけてな
0575nobodyさん
2005/04/17(日) 23:19:11ID:1jvVN0xc///////////////////////////////////////////////////////////////
cpan> install Net::SFTP
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Sat, 16 Apr 2005 08:55:04 GMT
Net::SFTP is up to date.
///////////////////////////////////////////////////////////////
#perl -e 'use Net::SFTP;'
Can't locate Math/Pari.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i
386-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_p
erl /usr/lib/perl5/vendor_perl/5.6.1/i386-linux /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/site_p
erl/5.6.1/Net/SSH/Perl/Util/SSH2MP.pm line 6.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.1/Net/SSH/Perl/Util/SSH2MP.pm line 6.
Compilation failed in require at /usr/lib/perl5/site_perl/5.6.1/Net/SSH/Perl/Util.pm line 56.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.1/Net/SFTP/Buffer.pm line 9.
Compilation failed in require at /usr/lib/perl5/site_perl/5.6.1/Net/SFTP/Attributes.pm line 7.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.1/Net/SFTP/Attributes.pm line 7.
Compilation failed in require at /usr/lib/perl5/site_perl/5.6.1/Net/SFTP.pm line 8.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.1/Net/SFTP.pm line 8.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
///////////////////////////////////////////////////////////////
tarballからインストールしてもmake testで同様のエラーがでます。
どなたかご教示願えますでしょうか。
0577nobodyさん
2005/04/18(月) 01:35:30ID:YPbpVeWk/////////////////////////////////////////////////
cpan> install Math::Pari
〜〜
Math-Pari-2.010603/
Math-Pari-2.010603/Changes
〜〜
Math-Pari-2.010603/utils/paridoc_to_pod
Math-Pari-2.010603/utils/README
CPAN.pm: Going to build I/IL/ILYAZ/modules/Math-Pari-2.010603.tar.gz
Did not find GP/PARI build directory around.
Do you want to me to fetch GP/PARI automatically?
(If you do not, you will need to fetch it manually, and/or direct me to
the directory with GP/PARI source via the command-line option paridir=/dir)
Make sure you have a large scrollback buffer to see the messages.
Fetch? (y/n, press Enter) y
Getting GP/PARI from ftp://megrez.math.u-bordeaux.fr/pub/pari/unix/
Cannot list (Failure writing network stream.
): at utils/Math/PariBuild.pm line 195, <STDIN> line 1.
Can't fetch file with Net::FTP, now trying with LWP::UserAgent...
Did not find any file matching /((?:.*\/)?pari\W*(\d+\.\d+\.\d+).*\.t(?:ar\.)?gz)$/ via FTP at utils/Math/PariBuild.pm line 233.
Running make test
Make had some problems, maybe interrupted? Won't test
Running make install
Make had some problems, maybe interrupted? Won't install
///////////////////////////////////////////////
0578nobodyさん
2005/04/18(月) 02:52:35ID:???GP/PARI を自分で取ってきて自分でコンパイルすれば、たぶん行けるだろう
0579nobodyさん
2005/04/20(水) 19:04:30ID:LU+xBsUrPerlのバージョンはPerl 5.8.2
LinuxはVineLinux 3.3.2です。
GNU Make 3.80
gcc バージョン 3.3.2
CPANからのインストールもtarからのインストールも同様に下記エラーメッセージ
がでてインストールできません。
ご教授おねがいします。
Writing Makefile for Jcode::Unicode
Writing Makefile for Jcode
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command. <==
make: *** [Makefile] Error 1
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
0580nobodyさん
2005/04/22(金) 07:43:02ID:???0582nobodyさん
2005/04/22(金) 15:09:02ID:???やっぱり無いっすか。
0583nobodyさん
2005/04/22(金) 20:06:39ID:a861lL+B0585nobodyさん
2005/04/23(土) 17:14:39ID:???<img src=***>で張られた画像のサイズを取得するモジュールって
ないですか?
0586nobodyさん
2005/04/23(土) 17:31:41ID:???君のやりたいことがいまいちよくわからないが、以下のうちのどれだ?
a. HTMLの中から img タグの width と height 要素を切り出す
b. 画像の URL に http の head メソッドをかけて Content-size を教えてもらう
c. 画像のバイナリデータを読み込んで縦横のピクセル数を得る
やりたいことが c だとすると、LWP で画像をダウンロードしてきたのちに
GD とか ImageMagick とかに食わせるんだろうな
■ このスレッドは過去ログ倉庫に格納されています