setenvとかperl -Vとかでみると、確かに/swのディレクトリにパスが通っている。でもcgiをwebから動かすときは、.cshrcなんか参照しないから、/sw下にインストールされたGD.pmは認識されない。。

とりあえず、GD.pmを/Library/Perlにコピーして対処している。でも、finkを使ってインストールしても、パスがうまく通らないことがあり得るという問題は解決していない。

cgiを動かす時にperlがライブラリを探すために参照するパスを変更する方法って、あるのでしょうか。