Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the HTML-Tidy CPAN distribution.

Report information
The Basics
Id: 44916
Status: resolved
Priority: 0/
Queue: HTML-Tidy

People
Owner: Nobody in particular
Requestors: plaven [...] bigpond.net.au
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Failed install on Vista HTML-Tidy-1.08
Date: Fri, 10 Apr 2009 18:12:00 +1000
To: bug-HTML-Tidy [...] rt.cpan.org
From: Peter Lavender <plaven [...] bigpond.net.au>
Hi, Installing the HTML plugin for Padre, and HTML::Tidy is failing, below is the install, you can see make test fails, so I tried with force, the output is below. This is on Strawberry Perl 5.10.0.4: Show quoted text
cpan> install HTML::Tidy
Running install for module 'HTML::Tidy' Running make for P/PE/PETDANCE/HTML-Tidy-1.08.tar.gz Has already been unwrapped into directory C:\strawberry\cpan\build\HTML-Tidy-1 .08-Jf4ln8 Could not make: Unknown error Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Show quoted text
cpan> force install HTML::Tidy
Running install for module 'HTML::Tidy' Running make for P/PE/PETDANCE/HTML-Tidy-1.08.tar.gz Has already been unwrapped into directory C:\strawberry\cpan\build\HTML-Tidy-1 .08-Jf4ln8 CPAN.pm: Going to build P/PE/PETDANCE/HTML-Tidy-1.08.tar.gz gcc -c -I. -I/usr/include/tidy -I/usr/local/include/tidy -I/sw/include/tidy -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fn o-strict-aliasing -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"1.08\" -DXS_VER SION=\"1.08\" "-IC:\strawberry\perl\lib\CORE" Tidy.c Tidy.xs:5:18: tidy.h: No such file or directory Tidy.xs:6:20: buffio.h: No such file or directory Tidy.xs: In function `XS_HTML__Tidy__tidy_messages': Tidy.xs:53: error: `TidyBuffer' undeclared (first use in this function) Tidy.xs:53: error: (Each undeclared identifier is reported only once Tidy.xs:53: error: for each function it appears in.) Tidy.xs:53: error: syntax error before "errbuf" Tidy.xs:54: error: `TidyDoc' undeclared (first use in this function) Tidy.xs:54: error: syntax error before "tdoc" Tidy.c:82: error: `tidy_options' undeclared (first use in this function) Tidy.xs:58: error: `tdoc' undeclared (first use in this function) Tidy.xs:58: error: `TidyCharEncoding' undeclared (first use in this function) Tidy.xs:60: error: `configfile' undeclared (first use in this function) Tidy.xs:65: error: `TidyOptionId' undeclared (first use in this function) Tidy.xs:65: error: syntax error before "id" Tidy.xs:65: error: syntax error before "opt" Tidy.xs:65: error: `opt' undeclared (first use in this function) Tidy.xs:65: error: `id' undeclared (first use in this function) Tidy.xs:70: error: `errbuf' undeclared (first use in this function) Tidy.xs:75: error: `input' undeclared (first use in this function) Tidy.xs:82: error: `TidyNewline' undeclared (first use in this function) Tidy.xs:83: error: `TidyLF' undeclared (first use in this function) Tidy.xs:86: error: `TidyCR' undeclared (first use in this function) Tidy.c: At top level: Tidy.c:139: error: syntax error before '}' token Tidy.xs: In function `XS_HTML__Tidy__tidy_clean': Tidy.xs:114: error: `TidyBuffer' undeclared (first use in this function) Tidy.xs:114: error: syntax error before "errbuf" Tidy.xs:115: error: syntax error before "output" Tidy.xs: At top level: Tidy.xs:116: error: syntax error before "tdoc" Tidy.xs:116: error: initializer element is not constant Tidy.xs:116: warning: data definition has no type or storage class Tidy.c:167: error: syntax error before "if" Tidy.xs:122: error: redefinition of 'rc' Tidy.xs:118: error: previous definition of 'rc' was here Tidy.xs:122: error: `TidyWrapLen' undeclared here (not in a function) Tidy.xs:122: error: initializer element is not constant Tidy.xs:122: warning: data definition has no type or storage class Tidy.xs:124: error: syntax error before "if" Tidy.xs:135: warning: data definition has no type or storage class Tidy.xs:135: error: `entry' undeclared here (not in a function) Tidy.xs:135: error: `key_len' undeclared here (not in a function) Tidy.xs:135: error: initializer element is not constant Tidy.xs:135: error: syntax error before "opt" Tidy.xs:135: error: initializer element is not constant Tidy.xs:135: warning: data definition has no type or storage class Tidy.xs:135: error: syntax error before "if" Tidy.xs:135: error: initializer element is not constant Tidy.xs:135: warning: data definition has no type or storage class Tidy.xs:135: error: conflicting types for 'sv_data' Tidy.xs:135: error: previous declaration of 'sv_data' was here Tidy.xs:135: error: `tidy_options' undeclared here (not in a function) Tidy.xs:135: warning: initialization makes integer from pointer without a cast Tidy.xs:135: error: initializer element is not constant Tidy.xs:135: warning: data definition has no type or storage class Tidy.xs:135: error: conflicting types for 'data' Tidy.xs:135: error: previous declaration of 'data' was here Tidy.xs:135: error: invalid type argument of `->' Tidy.xs:135: error: invalid type argument of `->' Tidy.xs:135: error: invalid type argument of `->' Tidy.xs:135: warning: passing arg 2 of `Perl_sv_2pv_flags' makes pointer from in teger without a cast Tidy.xs:135: warning: data definition has no type or storage class Tidy.xs:135: error: syntax error before "if" Tidy.xs:163: error: syntax error before '++' token Tidy.xs:164: error: syntax error before '++' token Tidy.xs:178: error: syntax error before '++' token Tidy.xs:184: error: syntax error before '&' token Tidy.xs:184: warning: data definition has no type or storage class Tidy.xs:185: error: syntax error before '&' token Tidy.xs:185: warning: data definition has no type or storage class Tidy.xs:186: warning: parameter names (without types) in function declaration Tidy.xs:186: warning: data definition has no type or storage class Tidy.xs:188: error: syntax error before "if" Tidy.xs:189: error: syntax error before '(' token Tidy.c:246: error: syntax error before '(' token Tidy.xs: In function `XS_HTML__Tidy__tidy_release_date': Tidy.xs:198: warning: assignment makes pointer from integer without a cast dmake.EXE: Error code 129, while making 'Tidy.o' PETDANCE/HTML-Tidy-1.08.tar.gz C:\strawberry\c\bin\dmake.EXE -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Failed during this command: PETDANCE/HTML-Tidy-1.08.tar.gz : make NO Show quoted text
cpan>
HTML::Tidy now uses libtidyp. This is no longer a problem.