Thanks for that, I had Googled for pretty much the same but I thought I'd turned up nothing. I must be blind :)

However, I've tried disabling the GS flag with...

set CL=/GS-

... but that doesn't help. The command line it seems to be running is using "link" rather than "cl" though:

link -nologo -nodefaultlib -debug -opt:ref,icf -ltcg -libpath:"c: +\perl\lib\CORE" -machine:AMD64 oldnames.lib kernel32.lib user32.li +b gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32 +.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib + version.lib msvcrt.lib -out:..\perlglob.exe -subsystem:console per +lglob.obj setargv.obj perlglob.obj : error LNK2001: unresolved external symbol __security_ch +eck_cookie ..\perlglob.exe : fatal error LNK1120: 1 unresolved externals

Like I said, I'm waaay out of my depth here, so please bear with me :) It's odd that there's isn't an ActiveState 64bit Perl release yet - the architecture of these machines are all the same now, unlike the bad old days of IA64. In 12 months or so most OEM machines you buy will be 64bit Windows as well I bet...


In reply to Re^2: Building 64bit Perl for Windows by puploki
in thread Building 64bit Perl for Windows by puploki

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.