Can't locate Template.pm in @INC




perl でCPANから HTML::Templateをインストールしようとしたら
エラーメッセージ
libstdc++6が不足?
Synapticパッケージマネージャで libstdc++6 と
libstdc++6-4.2-dev をインストールしたらエラーが出なくなった

CPANに接続エラーになるときはCPAN SHELLから
o conf init でデフォルト接続サーバーを日本国内のものに変更すること



/usr/lib/perl/5.8/CORE/perl.h:420:24: error: sys/types.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:451:19: error: ctype.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:463:23: error: locale.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:480:20: error: setjmp.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:486:26: error: sys/param.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:491:23: error: stdlib.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:496:23: error: unistd.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:776:23: error: string.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:925:27: error: netinet/in.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:929:26: error: arpa/inet.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:939:25: error: sys/stat.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:961:21: error: time.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:968:25: error: sys/time.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:975:27: error: sys/times.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:982:19: error: errno.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:997:25: error: sys/socket.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:1024:21: error: netdb.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:1127:24: error: sys/ioctl.h: No such file or directory
/usr/lib/perl/5.8/CORE/perl.h:1156:23: error: dirent.h: No such file or directory
In file included from /usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h:7,
                from /usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h:11,
                from /usr/lib/perl/5.8/CORE/perl.h:1510,
                from Stash.xs:40:
/usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h:122:61: error: limits.h: No such file or directory
In file included from /usr/lib/perl/5.8/CORE/perl.h:2120,
                from Stash.xs:40:
/usr/lib/perl/5.8/CORE/handy.h:136:25: error: inttypes.h: No such file or directory
In file included from /usr/lib/perl/5.8/CORE/perl.h:2284,
                from Stash.xs:40:
/usr/lib/perl/5.8/CORE/unixish.h:106:21: error: signal.h: No such file or directory
In file included from Stash.xs:40:
/usr/lib/perl/5.8/CORE/perl.h:2421:33: error: pthread.h: No such file or directory
In file included from Stash.xs:40:
/usr/lib/perl/5.8/CORE/perl.h:2423: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'perl_os_thread'


<hr>

CPANのDBD::Pgがインストールできない

DBD::Pg object version undef does not match bootstrap parameter


install DBD::Pg でうまくいった

<hr>

HTML::Template 1022行目?でエラー
HTML::Templateのバージョンを2.9から2.8に下げたら回避できた
サーバーにインストールされているPerlのバージョンによっては
HTML::Templateと相性が悪いらしい。
最終更新:2008年06月06日 15:27