Piyush Shourie wrote:
Steve,
Libiconv is present in my local machine, and is there in LIB PATH also.
However, still the same error is displayed.
Can you provide me with some hints to rectify the said error?
OK, I tried it myself now. It seems that although your iconv library
path is in your LIB path, the library was not in the list of libraries
being linked against: "iconv.lib" isn't in this list:
link -out:blib\arch\auto\Text\Iconv\Iconv.dll -dll -nologo -nodefaultlib
-release -libpath:"C:\Perl\lib\CORE" -machine:x86 Iconv.obj
C:\SiteMinderPerl\lib\CORE\perl56.lib oldnames.lib kernel32.lib
user32.lib gdi32.libw inspool.lib comdlg32.lib advapi32.lib shell32.lib
ole32.lib oleaut32.lib netapi32.lib uuid.lib wsock32.lib mpr.lib
winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib -def:Iconv.def
So the build process would have found it if it had looked for it, but it
wasn't actually looking.
To tell the build process to look for the library, start again with
something like:
perl Makefile.PL LIBS=iconv.lib
(or use something like "perl Makefile.PL LIBS=C:\libiconv\lib\iconv.lib"
if your libiconv library path isn't in %LIB%.)
- Steve
------------------------------------------------
This email has been scanned for viruses and content by the Radan Computational
Webshield Appliances.