- 1 名前:デフォルトの名無しさん mailto:sage [2008/01/11(金) 00:07:22 ]
- "The duct tape of the Internet" こと、Perlについての質問箱です。
"There's more than one way to do it" ということで、Perlの奥深さについて皆で語り合い、追求してまいりましょう。 CGIについての質問は板違いです。WEBプログラミング板でどうぞ。 CGIとPerlの区別がつかない人もWEBプログラミング板に行ってください。 (WEBプログラミング板 ttp://pc11.2ch.net/php/ ) CGIの質問は答えがPerlと全然関係ない話に帰着する場合が多かったりするのでWEBプログラミング板に行って聞いたほうが得ですよ。 このスレでは(CGI以外の)純粋にPerlのみに関係する質問を取り扱っていこうと思います。 スレ違いの質問にはスルーか、速やかな誘導をお願いします。 ttp://www.perl.org/get.html ● 2008/01/11現在の最新版: 5.10.0 ● 2007/01/11現在の開発版: 5.9.5 前スレ Perlについての質問箱 33箱目 pc11.2ch.net/test/read.cgi/tech/1192463997/ リンク集は>>2-3 過去スレは>>4 あたり
- 613 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 18:32:27 ]
- 意味的に「〜になるまで続ける」って感じの時も until のがわかりやすいかも
- 614 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 18:37:39 ]
- >>613
確かに。これは考えたことなかったな。
- 615 名前:デフォルトの名無しさん [2008/03/06(木) 02:27:57 ]
- XSでCライブラリを使ったモジュールを作ったが、
それが$HOME/local/libのライブラリを使っていて CGIにLD_LIBRARY_PATHが設定できないのでモジュールで使っている.soが読めない。 $ENVとuse Envでやったが、無視されるみたいだし 共有サーバでhttpdがsuExecで動いているので.htaccessでSetEnvすることもできない。 DynaLoaderがロードする.soがリンクしているsoのパスを指定できる方法ある?
- 616 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 12:16:11 ]
- >>615
ldの-Rオプションでバイナリに埋め込むのはどう?
- 617 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 19:32:32 ]
- >>615
前スレの570〜580あたりで書き込みした者ですが、 DynaLoader.pmがLoadするだけならば、 use DynaLoader; @DynaLoader::dl_library_path に、対象のPATHを放り込んでやればLoad出来ます。 その{perl_module}.soがよその(/use/lib,/lib以外の)ライブラリをロードするようにコンパイルされていたら、 多分 use した時点でエラーになります。
|

|