Hi,
 
I was trying to install "HTML-Parser-3.26" module but I finally ended up getting some messages shown below..Being a novice programmer in PERL ,I am totally unaware of the steps to debug this kind of problem.Kindly guide me for the same.I have perl ver 5.005 and also have VC++ installed on my system..Even the "HTML-Parser-3.25" module is giving same type of problems.Kindly get back to me ASAP.
 
Thanks & Regards,
Amit Gaind.
 

F:\perl\5.005\lib\HTML-Parser-3.26>perl makefile.pl
Checking if your kit is complete...
Looks good
Writing Makefile for HTML::Parser
 
F:\perl\5.005\lib\HTML-Parser-3.26>nmake
 
Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
 
mkdir blib
mkdir blib\lib
mkdir blib\lib\HTML
mkdir blib\arch
mkdir blib\arch\auto
mkdir blib\arch\auto\HTML
mkdir blib\arch\auto\HTML\Parser
mkdir blib\lib\auto
mkdir blib\lib\auto\HTML
mkdir blib\lib\auto\HTML\Parser
mkdir blib\man3
cp Parser.pm blib\lib\HTML\Parser.pm
cp lib/HTML/Entities.pm blib\lib\HTML\Entities.pm
cp lib/HTML/Filter.pm blib\lib\HTML\Filter.pm
cp lib/HTML/HeadParser.pm blib\lib\HTML\HeadParser.pm
cp lib/HTML/TokeParser.pm blib\lib\HTML\TokeParser.pm
cp lib/HTML/LinkExtor.pm blib\lib\HTML\LinkExtor.pm
cp lib/HTML/PullParser.pm blib\lib\HTML\PullParser.pm
        F:\perl\5.005\bin\MSWin32-x86-object\perl mkhctype >hctype.h
        F:\perl\5.005\bin\MSWin32-x86-object\perl mkpfunc >pfunc.h
        F:\perl\5.005\bin\MSWin32-x86-object\perl -If:\perl\5.005\lib\MSWin32-x86-object -If:\perl\5
.005\lib F:\perl\5.005\lib\ExtUtils/xsubpp  -typemap F:\perl\5.005\lib\ExtUtils\typemap -typemap typ
emap Parser.xs >Parser.tc && F:\perl\5.005\bin\MSWin32-x86-object\perl -If:\perl\5.005\lib\MSWin32-x
86-object -If:\perl\5.005\lib -MExtUtils::Command -e mv Parser.tc Parser.c
        cl.exe -c  -O2 -MD -DNDEBUG -TP -GX -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_
OBJECT -O2 -MD -DNDEBUG -TP -GX     -DVERSION=\"3.26\"  -DXS_VERSION=\"3.26\"  -IF:\perl\5.005\lib\M
SWin32-x86-object\CORE -DMARKED_SECTION Parser.c
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.
 
Parser.c
Parser.xs(190) : error C2440: 'initializing' : cannot convert from '' to 'int (__thiscall CPerlObj::
*)(struct sv *,struct magic *)'
        None of the functions with this name in scope match the target type
NMAKE : fatal error U1077: 'cl.exe' : return code '0x2'
Stop.

F:\perl\5.005\lib\HTML-Parser-3.26>perl makefile.pl
Checking if your kit is complete...
Looks good
Writing Makefile for HTML::Parser

F:\perl\5.005\lib\HTML-Parser-3.26>nmake

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

mkdir blib
mkdir blib\lib
mkdir blib\lib\HTML
mkdir blib\arch
mkdir blib\arch\auto
mkdir blib\arch\auto\HTML
mkdir blib\arch\auto\HTML\Parser
mkdir blib\lib\auto
mkdir blib\lib\auto\HTML
mkdir blib\lib\auto\HTML\Parser
mkdir blib\man3
cp Parser.pm blib\lib\HTML\Parser.pm
cp lib/HTML/Entities.pm blib\lib\HTML\Entities.pm
cp lib/HTML/Filter.pm blib\lib\HTML\Filter.pm
cp lib/HTML/HeadParser.pm blib\lib\HTML\HeadParser.pm
cp lib/HTML/TokeParser.pm blib\lib\HTML\TokeParser.pm
cp lib/HTML/LinkExtor.pm blib\lib\HTML\LinkExtor.pm
cp lib/HTML/PullParser.pm blib\lib\HTML\PullParser.pm
        F:\perl\5.005\bin\MSWin32-x86-object\perl mkhctype >hctype.h
        F:\perl\5.005\bin\MSWin32-x86-object\perl mkpfunc >pfunc.h
        F:\perl\5.005\bin\MSWin32-x86-object\perl 
-If:\perl\5.005\lib\MSWin32-x86-object -If:\perl\5
..005\lib F:\perl\5.005\lib\ExtUtils/xsubpp  -typemap 
F:\perl\5.005\lib\ExtUtils\typemap -typemap typ
emap Parser.xs >Parser.tc && F:\perl\5.005\bin\MSWin32-x86-object\perl 
-If:\perl\5.005\lib\MSWin32-x
86-object -If:\perl\5.005\lib -MExtUtils::Command -e mv Parser.tc Parser.c
        cl.exe -c  -O2 -MD -DNDEBUG -TP -GX -DWIN32 -D_CONSOLE -DNO_STRICT 
-DHAVE_DES_FCRYPT -DPERL_
OBJECT -O2 -MD -DNDEBUG -TP -GX     -DVERSION=\"3.26\"  -DXS_VERSION=\"3.26\"  
-IF:\perl\5.005\lib\M
SWin32-x86-object\CORE -DMARKED_SECTION Parser.c
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

Parser.c
Parser.xs(190) : error C2440: 'initializing' : cannot convert from '' to 'int 
(__thiscall CPerlObj::
*)(struct sv *,struct magic *)'
        None of the functions with this name in scope match the target type
NMAKE : fatal error U1077: 'cl.exe' : return code '0x2'
Stop.

Reply via email to