I'm trying to install v2.15 on cygwin

       tar zxvf Template-Toolkit-2.15.tar.gz
       cd Template-Toolkit-2.15
       perl Makefile.PL
       make
       make test
       make install

I get

Can't locate AppConfig.pm in @INC (@INC contains: blib/lib blib/arch /usr/lib/pe
rl5/5.8/cygwin /usr/lib/perl5/5.8 /usr/lib/perl5/site_perl/5.8/cygwin /usr/lib/p
erl5/site_perl/5.8 /usr/lib/perl5/site_perl/5.8/cygwin /usr/lib/perl5/site_perl/
5.8 /usr/lib/perl5/vendor_perl/5.8/cygwin /usr/lib/perl5/vendor_perl/5.8 /usr/li
b/perl5/vendor_perl/5.8/cygwin /usr/lib/perl5/vendor_perl/5.8 .) at bin/ttree li
ne 32.
BEGIN failed--compilation aborted at bin/ttree line 32.
make: *** [tt2_html_docs] Error 2

view more info in attachment (the error info, perl version info)

--
LI Yi
[EMAIL PROTECTED] /cygdrive/e/temp/Template-Toolkit-2.15
$ perl Makefile.PL
 ...... (all yes)

[EMAIL PROTECTED] /cygdrive/e/temp/Template-Toolkit-2.15
$ make
cp lib/Template/Manual/Views.pod blib/lib/Template/Manual/Views.pod
cp lib/Template/Manual/Directives.pod blib/lib/Template/Manual/Directives.pod
cp lib/Template/Plugin/Format.pm blib/lib/Template/Plugin/Format.pm
cp lib/Template/Provider.pm blib/lib/Template/Provider.pm
cp lib/Template/Context.pm blib/lib/Template/Context.pm
cp lib/Template/Manual/Intro.pod blib/lib/Template/Manual/Intro.pod
cp lib/Template/Plugin/View.pm blib/lib/Template/Plugin/View.pm
cp lib/Template/Modules.pod blib/lib/Template/Modules.pod
cp lib/Template/Plugin/Procedural.pm blib/lib/Template/Plugin/Procedural.pm
cp lib/Template/Plugin/Iterator.pm blib/lib/Template/Plugin/Iterator.pm
cp lib/Template/Tools/ttree.pod blib/lib/Template/Tools/ttree.pod
cp lib/Template/Stash/Context.pm blib/lib/Template/Stash/Context.pm
cp lib/Template/Plugin/Datafile.pm blib/lib/Template/Plugin/Datafile.pm
cp lib/Template/Directive.pm blib/lib/Template/Directive.pm
cp lib/Template/Plugin/Directory.pm blib/lib/Template/Plugin/Directory.pm
cp lib/Template/Plugin/Wrap.pm blib/lib/Template/Plugin/Wrap.pm
cp lib/Template/Toolkit.pod blib/lib/Template/Toolkit.pod
cp lib/Template/Library/PostScript.pod blib/lib/Template/Library/PostScript.pod
cp lib/Template/Base.pm blib/lib/Template/Base.pm
cp lib/Template/Plugin/Math.pm blib/lib/Template/Plugin/Math.pm
cp lib/Template/Namespace/Constants.pm blib/lib/Template/Namespace/Constants.pm
cp lib/Template/Tutorial/Web.pod blib/lib/Template/Tutorial/Web.pod
cp lib/Template/Filters.pm blib/lib/Template/Filters.pm
cp lib/Template/Plugin/Pod.pm blib/lib/Template/Plugin/Pod.pm
cp lib/Template/Manual/Internals.pod blib/lib/Template/Manual/Internals.pod
cp lib/Template/Service.pm blib/lib/Template/Service.pm
cp lib/Template/Iterator.pm blib/lib/Template/Iterator.pm
cp lib/Template/Plugin/String.pm blib/lib/Template/Plugin/String.pm
cp lib/Template/Stash/XS.pm blib/lib/Template/Stash/XS.pm
cp lib/Template/Manual.pod blib/lib/Template/Manual.pod
cp lib/Template/Library/Splash.pod blib/lib/Template/Library/Splash.pod
cp lib/Template/View.pm blib/lib/Template/View.pm
cp lib/Template/Manual/Credits.pod blib/lib/Template/Manual/Credits.pod
cp lib/Template/Plugin/Filter.pm blib/lib/Template/Plugin/Filter.pm
cp lib/Template/Manual/Plugins.pod blib/lib/Template/Manual/Plugins.pod
cp lib/Template/Plugin/Dumper.pm blib/lib/Template/Plugin/Dumper.pm
cp lib/Template/Plugin/Date.pm blib/lib/Template/Plugin/Date.pm
cp lib/Template/Manual/VMethods.pod blib/lib/Template/Manual/VMethods.pod
cp lib/Template/Plugin/File.pm blib/lib/Template/Plugin/File.pm
cp lib/Template/Constants.pm blib/lib/Template/Constants.pm
cp lib/Template/Plugin/Image.pm blib/lib/Template/Plugin/Image.pm
cp lib/Template/Manual/Config.pod blib/lib/Template/Manual/Config.pod
cp lib/Template/Test.pm blib/lib/Template/Test.pm
cp lib/Template.pm blib/lib/Template.pm
cp lib/Template/Plugin/Table.pm blib/lib/Template/Plugin/Table.pm
cp lib/Template/Library/HTML.pod blib/lib/Template/Library/HTML.pod
cp lib/Template/Manual/Variables.pod blib/lib/Template/Manual/Variables.pod
cp lib/Template/Parser.pm blib/lib/Template/Parser.pm
cp lib/Template/Tools/tpage.pod blib/lib/Template/Tools/tpage.pod
cp lib/Template/Manual/Refs.pod blib/lib/Template/Manual/Refs.pod
cp lib/Template/Plugins.pm blib/lib/Template/Plugins.pm
cp lib/Template/Manual/Syntax.pod blib/lib/Template/Manual/Syntax.pod
cp lib/Template/Grammar.pm blib/lib/Template/Grammar.pm
cp lib/Template/Tutorial.pod blib/lib/Template/Tutorial.pod
cp lib/Template/Plugin.pm blib/lib/Template/Plugin.pm
cp lib/Template/FAQ.pod blib/lib/Template/FAQ.pod
cp lib/Template/Config.pm blib/lib/Template/Config.pm
cp lib/Template/Plugin/CGI.pm blib/lib/Template/Plugin/CGI.pm
cp lib/Template/Manual/Filters.pod blib/lib/Template/Manual/Filters.pod
cp lib/Template/Document.pm blib/lib/Template/Document.pm
cp lib/Template/Plugin/URL.pm blib/lib/Template/Plugin/URL.pm
cp lib/Template/Exception.pm blib/lib/Template/Exception.pm
cp lib/Template/Tutorial/Datafile.pod blib/lib/Template/Tutorial/Datafile.pod
cp lib/Template/Plugin/Autoformat.pm blib/lib/Template/Plugin/Autoformat.pm
make[1]: Entering directory `/cygdrive/e/temp/Template-Toolkit-2.15/xs'
/usr/bin/perl.exe /usr/lib/perl5/5.8/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.
8/ExtUtils/typemap  Stash.xs > Stash.xsc && mv Stash.xsc Stash.c
gcc -c   -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include
-DUSEIMPORTLIB -O3   -DVERSION=\"2.15\" -DXS_VERSION=\"2.15\"  "-I/usr/lib/perl5
/5.8/cygwin/CORE"   Stash.c
Running Mkbootstrap for Template::Stash::XS ()
chmod 644 XS.bs
rm -f ../blib/arch/auto/Template/Stash/XS/XS.dll
LD_RUN_PATH="" ld2  -s -L/usr/local/lib Stash.o  -o ../blib/arch/auto/Template/S
tash/XS/XS.dll  /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a
gcc -shared -o  XS.dll -Wl,--out-implib=libXS.dll.a -Wl,--export-all-symbols -Wl
,--enable-auto-import -Wl,--stack,8388608 -Wl,--enable-auto-image-base \
-s -L/usr/local/lib Stash.o  /usr/lib/perl5/5.8/cygwin/CORE/libperl.dll.a
Creating library file: libXS.dll.a
mv XS.dll libXS.dll.a ../blib/arch/auto/Template/Stash/XS/
chmod 755 ../blib/arch/auto/Template/Stash/XS/XS.dll
cp XS.bs ../blib/arch/auto/Template/Stash/XS/XS.bs
chmod 644 ../blib/arch/auto/Template/Stash/XS/XS.bs
make[1]: Leaving directory `/cygdrive/e/temp/Template-Toolkit-2.15/xs'
cp bin/tpage blib/script/tpage
/usr/bin/perl.exe "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/tpage
cp bin/ttree blib/script/ttree
/usr/bin/perl.exe "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/ttree

[EMAIL PROTECTED] /cygdrive/e/temp/Template-Toolkit-2.15
$ make test
make[1]: Entering directory `/cygdrive/e/temp/Template-Toolkit-2.15/xs'
make[1]: Leaving directory `/cygdrive/e/temp/Template-Toolkit-2.15/xs'
/usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'b
lib/arch')" t/*.t t/vmethods/*.t
t/args................ok
t/autoform............skipped
        all skipped: Text::Autoformat module not installed
t/base................ok
t/binop...............ok
t/block...............ok
t/blocks..............ok
t/capture.............ok
t/case................ok
t/cgi.................ok
t/chomp...............ok
t/compile1............ok
t/compile2............ok
t/compile3............ok
t/compile4............ok
t/compile5............ok
t/config..............ok
t/constants...........ok
t/context.............ok
t/datafile............ok
t/date................ok
t/debug...............ok
t/directive...........ok
t/directry............ok
t/document............ok
t/dumper..............ok
t/error...............ok
t/evalperl............ok
t/exception...........ok
t/factory.............ok
t/file................ok
t/fileline............ok
t/filter..............ok
t/foreach.............ok
t/format..............ok
t/html................ok
t/image...............skipped
        all skipped: Neither Image::Info nor Image::Size installed
t/include.............ok
t/iterator............ok
t/leak................ok
t/list................ok
t/macro...............ok
t/math................ok
t/object..............ok
t/output..............ok
t/parser..............ok
t/plugins.............ok
t/plusfile............ok
t/pod.................skipped
        all skipped: Pod::POM not installed
t/prefix..............ok
t/proc................ok
t/process.............ok
t/provider............ok
t/ref.................ok
t/service.............ok
t/skel................ok
t/stash-xs............ok
t/stash...............ok
t/stashc..............ok
t/stop................ok
t/strcat..............ok
t/string..............ok
t/switch..............ok
t/table...............ok
t/tags................ok
t/template............ok
t/text................ok
t/throw...............ok
t/tiedhash............ok
t/try.................ok
t/unicode.............ok
t/url.................ok
t/vars................ok
t/varsv1..............ok
t/view................ok
t/vmethods/hash.......ok
t/vmethods/list.......ok
t/vmethods/replace....ok
t/vmethods/text.......ok
t/while...............ok
t/wrap................ok
t/wrapper.............ok
All tests successful, 3 tests skipped.
Files=81, Tests=2637, 64 wallclock secs (34.08 cusr + 18.88 csys = 52.96 CPU)
make[1]: Entering directory `/cygdrive/e/temp/Template-Toolkit-2.15/xs'
No tests defined for Template::Stash::XS extension.
make[1]: Leaving directory `/cygdrive/e/temp/Template-Toolkit-2.15/xs'

[EMAIL PROTECTED] /cygdrive/e/temp/Template-Toolkit-2.15
$ make install
make[1]: Entering directory `/cygdrive/e/temp/Template-Toolkit-2.15/xs'
make[1]: Leaving directory `/cygdrive/e/temp/Template-Toolkit-2.15/xs'
Installing /usr/lib/perl5/site_perl/5.8/cygwin/auto/Template/Stash/XS/XS.dll
Installing /usr/lib/perl5/site_perl/5.8/cygwin/auto/Template/Stash/XS/libXS.dll.
a
Files found in blib/arch: installing files in blib/lib into architecture depende
nt library tree
Writing /usr/lib/perl5/site_perl/5.8/cygwin/auto/Template/.packlist
Appending installation info to /usr/lib/perl5/5.8/cygwin/perllocal.pod
Installing optional components into /usr/local/tt2
  + docs
  + examples
  + images
  + templates
Weaving the rainbow: blowing colour into Splash! GIFs
   src: /usr/local/tt2/images/splash/black
  dest: /usr/local/tt2/images/splash/*
Found 24 GIF files:
  plus.gif, ringdot.gif, blhair.gif, dot.gif, down.gif, trhair.gif
  single.gif, right.gif, left.gif, posbox.gif, square.gif, bl.gif
  br.gif, minus.gif, horz.gif, diamond.gif, ring.gif, tl.gif
  brhair.gif, tr.gif, up.gif, tlhair.gif, negbox.gif, box.gif
Bursting into colour...
  blue75, purple, bud, grey75, green25, mauve, rose, green, white, blue, green50
, navy, blue50, red, red25, marine, leaf, sky, blue25, lilac, orange, green75, r
ed75, blood, black, scarlet, grey50, aqua, red50, grey25, mint,
Generated 31 background colours

Can't locate AppConfig.pm in @INC (@INC contains: blib/lib blib/arch /usr/lib/pe
rl5/5.8/cygwin /usr/lib/perl5/5.8 /usr/lib/perl5/site_perl/5.8/cygwin /usr/lib/p
erl5/site_perl/5.8 /usr/lib/perl5/site_perl/5.8/cygwin /usr/lib/perl5/site_perl/
5.8 /usr/lib/perl5/vendor_perl/5.8/cygwin /usr/lib/perl5/vendor_perl/5.8 /usr/li
b/perl5/vendor_perl/5.8/cygwin /usr/lib/perl5/vendor_perl/5.8 .) at bin/ttree li
ne 32.
BEGIN failed--compilation aborted at bin/ttree line 32.
make: *** [tt2_html_docs] Error 2

[EMAIL PROTECTED] /cygdrive/e/temp/Template-Toolkit-2.15
$ perl -V
Summary of my perl5 (revision 5 version 8 subversion 7) configuration:
  Platform:
    osname=cygwin, osvers=1.5.18(0.13242), archname=cygwin-thread-multi-64int
    uname='cygwin_nt-5.1 inspiron 1.5.18(0.13242) 2005-07-02 20:30 i686 unknown 
unknown cygwin '
    config_args='-de -Dmksymlinks -Duse64bitint -Dusethreads -Uusemymalloc 
-Doptimize=-O3 -Dman3ext=3pm -Dusesitecustomize'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define use5005threads=undef useithreads=define 
usemultiplicity=define
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=define use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags ='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe 
-I/usr/local/include',
    optimize='-O3',
    cppflags='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe 
-I/usr/local/include'
    ccversion='', gccversion='3.4.4 (cygming special) (gdc 0.12, using dmd 
0.125)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', 
lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='ld2', ldflags =' -s -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lgdbm -ldb -lcrypt -lgdbm_compat
    perllibs=-lcrypt -lgdbm_compat
    libc=/usr/lib/libc.a, so=dll, useshrplib=true, libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' -s'
    cccdlflags=' ', lddlflags=' -s -L/usr/local/lib'


Characteristics of this binary (from libperl): 
  Compile-time options: MULTIPLICITY USE_ITHREADS USE_64_BIT_INT
                        USE_LARGE_FILES USE_SITECUSTOMIZE
                        PERL_IMPLICIT_CONTEXT
  Locally applied patches:
        SPRINTF0 - fixes for sprintf formatting issues - CVE-2005-3962
  Built under cygwin
  Compiled at Dec 30 2005 02:44:25
  %ENV:
    CYGWIN=""
  @INC:
    /usr/lib/perl5/5.8/cygwin
    /usr/lib/perl5/5.8
    /usr/lib/perl5/site_perl/5.8/cygwin
    /usr/lib/perl5/site_perl/5.8
    /usr/lib/perl5/site_perl/5.8/cygwin
    /usr/lib/perl5/site_perl/5.8
    /usr/lib/perl5/vendor_perl/5.8/cygwin
    /usr/lib/perl5/vendor_perl/5.8
    /usr/lib/perl5/vendor_perl/5.8/cygwin
    /usr/lib/perl5/vendor_perl/5.8
    .

Reply via email to