Re: problem installing Encode module

[email protected] (Nick Ing-Simmons)
Newsgroups perl.unicode
Message-ID <[email protected]>
Piyush Shourie <[email protected]> writes:
>Hi,
>
> 
>
>I am not able to compile Encode module, as one of the pre-requisites of
>Encode module, Text::Iconv does not compile on Windows platform. 

When did that happen?

>I am
>currently using ActiveState Perl 5.6.1, and cannot upgrade to the newer
>version of Perl because of project requirements.
>
> 
>
>Please let me know if there is some available ppd for installation of
>the said module on Windows platform.
>
> 
>
>In case there is no ppd available, kindly look into the error received
>and let me know if there is anything I could do to resolve the issue:
>
> 
>
> 
>
>C:\Modules\Text-Iconv-1.2>perl Makefile.PL
>
>Checking if your kit is complete...
>
>Looks good
>
>Writing Makefile for Text::Iconv
>
> 
>
>C:\Modules\Text-Iconv-1.2>nmake
>
> 
>
>Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
>
>Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
>
> 
>
>cp Iconv.pm blib\lib\Text\Iconv.pm
>
>AutoSplitting blib\lib\Text\Iconv.pm (blib\lib\auto\Text\Iconv)
>
>        C:\Perl\bin\Perl.exe -IC:\Perl\lib -IC:\SiteMinderPe
>
>rl\lib C:\Perl\lib\ExtUtils/xsubpp  -typemap C:\Perl\lib\Ext
>
>Utils\typemap -typemap typemap Iconv.xs > Iconv.xsc && C:\Perl\bin\Per
>
>l.exe -IC:\Perl\lib -IC:\Perl\lib -MExtUtils::Command -e mv
>
>Iconv.xsc Iconv.c
>
>        cl -c  -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT
>-DHAVE_DE
>
>S_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS
>-DPERL_MSVCRT_READFIX -O1 -
>
>MD -DNDEBUG    -DVERSION=\"1.2\"  -DXS_VERSION=\"1.2\"  -IC:\Perl\lib\
>
>CORE  Iconv.c
>
>Iconv.c
>
>"Running Mkbootstrap for Text::Iconv ()"
>
>        C:\Perl\bin\Perl.exe -IC:\Perl\lib -IC:\SiteMinderPe
>
>rl\lib -MExtUtils::Command -e chmod 644 Iconv.bs
>
>        C:\Perl\bin\Perl.exe "-IC:\Perl\lib" "-IC:\SiteMinde
>
>rPerl\lib" -MExtUtils::Mksymlists  -e "Mksymlists('NAME' =>
>'Text::Iconv', 'DLBA
>
>SE' => 'Iconv', 'DL_FUNCS' => {  }, 'FUNCLIST' => [], 'IMPORTS' => {  },
>'DL_VAR
>
>S' => []);"
>
>        link -out:blib\arch\auto\Text\Iconv\Iconv.dll -dll -nologo
>-nodefaultlib
>
> -release  -libpath:"C:\Perl\lib\CORE"  -machine:x86 Iconv.obj   C:\Si
>
>teMinderPerl\lib\CORE\perl56.lib oldnames.lib kernel32.lib user32.lib
>gdi32.lib
>
>winspool.lib  comdlg32.lib advapi32.lib shell32.lib ole32.lib
>oleaut32.lib  neta
>
>pi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib  version.lib odbc32.lib
>odbccp32
>
>.lib msvcrt.lib -def:Iconv.def
>
>   Creating library blib\arch\auto\Text\Iconv\Iconv.lib and object
>blib\arch\aut
>
>o\Text\Iconv\Iconv.exp
>
>Iconv.obj : error LNK2001: unresolved external symbol __imp__libiconv
>
>Iconv.obj : error LNK2001: unresolved external symbol
>__imp__libiconv_open
>
>Iconv.obj : error LNK2001: unresolved external symbol
>__imp__libiconv_close
>
>blib\arch\auto\Text\Iconv\Iconv.dll : fatal error LNK1120: 3 unresolved
>external
>
>s
>
>NMAKE : fatal error U1077: 'link' : return code '0x460'
>
>Stop.
>
> 
>
> 
>
> 
>
> 
>
> 
>
>Thanks,
>
>Piyush
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.