我已经安装了activeTcl,我的tclconfig.file似乎有问题
window10+草莓perl(v5.28.1)+activeTcl(8.6.8.0)
Loading internal logger. Log::Log4perl recommended for better logging
CPAN: CPAN::SQLite loaded ok (v0.212)
Database was generated on Sat, 26 Jan 2019 12:11:52 GMT
Running install for module 'Tcl'
CPAN: Digest::SHA loaded ok (v6.02)
CPAN: Compress::Zlib loaded ok (v2.081)
Checksum for C:\STRAWB~1\cpan\sources\authors\id\V\VK\VKON\Tcl-1.27.tar.gz ok
CPAN: Archive::Tar loaded ok (v2.32)
CPAN: YAML::XS loaded ok (v0.75)
CPAN: CPAN::Meta::Requirements loaded ok (v2.140)
CPAN: Parse::CPAN::Meta loaded ok (v2.150010)
CPAN: CPAN::Meta loaded ok (v2.150010)
CPAN: Module::CoreList loaded ok (v5.20181130)
Configuring V/VK/VKON/Tcl-1.27.tar.gz with Makefile.PL
tclsh=C:/ActiveTcl/bin/tclsh.exe
tclConfig.sh=C:/ActiveTcl/lib/tclConfig.sh
tcl_library=C:/ActiveTcl/lib/tcl8.6
tcl_version=8.6
Using config data in C:/ActiveTcl/lib/tclConfig.sh
incpath C:\ActiveTcl\include from your tclconfig C:/ActiveTcl/lib/tclConfig.sh does not provide tcl.h at Makefile.PL line 36.
No 'Makefile' created VKON/Tcl-1.27.tar.gz
C:\Strawberry\perl\bin\perl.exe Makefile.PL -- NOT OK
Stopping: 'install' failed for 'Tcl'.
最佳答案
手动更改 tclConfig.sh 文件中的以下路径,
TCL_LIB_SPEC='-TC:\ActiveTcl\lib\tcl86t.lib'
TCL_INCLUDE_SPEC='-IC:\ActiveTcl\include'
关于perl - 草莓 Perl : can't install Tcl module,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54379165/