Greetings,

I am trying to build libwin32-18 with bleedperl (5.7.3).
The build process terminates with the following:

"Running Mkbootstrap for Win32::Internet ()" D:\bleedperl\bin\perl.exe -ID:\bleedperl\lib -ID:\bleedperl\lib -M +ExtUtils::Command -e chmod 644 Internet.bs D:\bleedperl\bin\perl.exe "-ID:\bleedperl\lib" "-ID:\bleedperl\lib +" -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Win32::Internet\", + 'DLBASE' => 'Internet', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPOR +TS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\Win32\Internet\Internet.dll -dll -nologo +-nodefaultlib -release -libpath:"D:\bleedperl\lib\CORE" -machine:x8 +6 Internet.obj D:\bleedperl\lib\CORE\perl57.lib C:\PROGRA~1\MICROS~ +4\VC98\LIB\wininet.lib -def:Internet.def Creating library blib\arch\auto\Win32\Internet\Internet.lib and obj +ect blib\arch\auto\Win32\Internet\Internet.exp Internet.obj : error LNK2001: unresolved external symbol _strcmp Internet.obj : error LNK2001: unresolved external symbol __imp__strncm +p Internet.obj : error LNK2001: unresolved external symbol __imp___errno Internet.obj : error LNK2001: unresolved external symbol _VerQueryValu +eA@16 Internet.obj : error LNK2001: unresolved external symbol _GetFileVersi +onInfoA@16 Internet.obj : error LNK2001: unresolved external symbol _GetFileVersi +onInfoSizeA@8 Internet.obj : error LNK2001: unresolved external symbol __imp__FileTi +meToSystemTime@8 Internet.obj : error LNK2001: unresolved external symbol _strlen Internet.obj : error LNK2001: unresolved external symbol _strcpy Internet.obj : error LNK2001: unresolved external symbol __imp__Format +MessageA@28 Internet.obj : error LNK2001: unresolved external symbol __imp__GetMod +uleHandleA@4 LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@1 +2 blib\arch\auto\Win32\Internet\Internet.dll : fatal error LNK1120: 12 u +nresolved externals NMAKE : fatal error U1077: 'link' : return code '0x460' Stop.
I think something's amiss in Makefile.PL, but I have no clue on what.

Does anybody know how to fix this?
Cheers,
alf


You can't have everything: where would you put it?

Edit by tye to change PRE tags to CODE tags


In reply to Bulding libwin32 18 with bleedperl by alien_life_form

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.