<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Thank you.  That's exactly what
      happened: I missed the submodule nature of native-pkgs.<br>
      <br>
      These directions are already in INSTALL.txt, which I did not
      reread.  I didn't look beyond
      <a class="moz-txt-link-freetext" href="http://git.racket-lang.org/intro.html#clone_the_plt_repository">http://git.racket-lang.org/intro.html#clone_the_plt_repository</a>.<br>
      <br>
      On 8/17/2013 11:52 AM, Nick Shelley wrote:<br>
    </div>
    <blockquote
cite="mid:CAPrQK3DqbKFEcjs6K4yY2032Tah6jDfZOV++6UwHFHuGfWGudg@mail.gmail.com"
      type="cite">I just ran into this very thing today because I didn't
      realize the packages were put into a submodule and I'm in the
      habit of not reading error messages. However, after trying some
      things and getting this error multiple times, I finally read it
      carefully. The answer is in your skimmed "something something"
      text. Just go to the root of the repo and do a 'git submodule
      init' then 'git submodule update'.
      <div>
        <br>
      </div>
      <div>I think it would be helpful if these instructions were added
        to the install readme (unless it is there and I missed it).<span></span><br>
        <br>
        On Saturday, August 17, 2013, Ben Goetter wrote:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          I apologize for the semi-clueless nature of this message.  I
          know that Racket's been going through a lot of changes in the
          last few months.  Rip van Winkle here is trying to come back
          up to speed.<br>
          <br>
          I did a fresh git clone, then built Racket's core on Windows
          with VS2008 via the script in racket/racket/src/worksp/build.bat.
          Apparently this built only the core (thank you, Vince on irc).
           I got a working racket.exe with some intrinsics included, but
          no drracket or the standard libraries (gracket -z complained
          that it could not find racket/racket/collects/racket/gui/init.rkt).<br>
          <br>
          At Vince's advice, I tried<br>
              raco pkg install -i main-distribution<br>
          to complete my installation, but got a SSL error<br>
          <br>
              Resolving "main-distribution" via <a
            moz-do-not-send="true" href="https://pkg.racket-lang.org"
            target="_blank">https://pkg.racket-lang.org</a><br>
              SSLv23_client_method: implementation not found; no
          arguments provided<br>
              ...collects/openssl/mzssl.rkt:397:18<br>
          <br>
          So then I did something radical: I read the top-level
          README.txt and followed its directions.<br>
              nmake win32-in-place<br>
          <br>
          This rebuilt the core, created a spurious "-p" subdirectory,
          and finally triggered the complain-no-submodule target:<br>
              "Native packages are not in the expected subdirectory"
          something something "git submodule" something<br>
          <br>
          Generally, what's the new proper practice for building my own
          Racket on Windows?  Build.bat no longer suffices by itself.<br>
          <br>
          Thanks,<br>
          Ben<br>
          ____________________<br>
           Racket Users list:<br>
           <a moz-do-not-send="true"
            href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
        </blockquote>
      </div>
    </blockquote>
    <br>
  </body>
</html>