Menu

Asymptote 2.49 don't work after installation on Windows 10

Help
2019-04-14
2019-04-16
  • Collin Dominique

    Hello,
    Someone can help me about asymmptote installation? I nstall the last version 2.49, and the asy program don't work at all! What happen?
    The patch fixmem.reg don't solve anything at all.

    How I can solve correctly this problem on windows 10 (and I use TeX Live 2018).

    Very thanks for your attention and help.
    D. Collin

     

    Last edit: Collin Dominique 2019-04-14
  • John Bowman

    John Bowman - 2019-04-14

    Here are a few questions and ideas:
    1. Are you using 32-bit Windows or 64-bit Windows?
    2. Do you have more than one version of cygwin1.dll on your computer?
    3. If so, try copying the extra version of cygwin1.dll to the Asymptote folder (in %ProgramFiles%).
    4. Alternatively, try replacing cygwin1.dll in the Asymptote folder with up-to-date versions (I will update these in the next release): www.math.ualberta.ca/~bowman/32/cygwin1.dll or www.math.ualberta.ca/~bowman/64/cygwin1.dll
    5. Note that OpenGL 3D graphics is no longer supported under the legacy 32-bit Windows Asymptote build; if you are in this situation, it is time to upgrade to a 64-bit operating system!

     

    Last edit: John Bowman 2019-04-14
    • Michail Vidiassov

      Dear John,
      "Note that OpenGL 3D graphics is no longer supported under the legacy 32-bit Windows Asymptote build"
      BTW Apple marked OpenGL as depricated in latest Mac OS 10.14 (September 2018):
      "Deprecation of OpenGL
      Apps built using OpenGL will continue to run in macOS 10.14, but these legacy technologies are deprecated in macOS 10.14. Games and graphics-intensive apps that use OpenGL should now adopt Metal."
      Sincerely, Michail

       
  • John Bowman

    John Bowman - 2019-04-15

    Yes, that was an unfortunate decision by Apple, which runs counter to the spirit of platform-independent computing. Apparently OpenGL will be available for at least a few more years on Apple computers; after that I suppose MacOS users will simply have to switch to another platform. Maybe Asymptote's webgl output format will be a solution for those users (coming this summer).

     
    • Michail Vidiassov

      Dear John,
      "Maybe Asymptote's webgl output format will be a solution for those users (coming this summer)."
      what is the general design of the WebGL output routine: do you work with "raw" WebGL, or extend some existing JS library with routines to handle your beloved remeshing of NURBS?
      What about export in some editable 3D format. I believe I can hack together X3D export with resilts similar to 3D PDF output (no per-vertex color, no remeshing). But if you internalise exporting problems and start thinking not in terms of drawing primitives on the screen, but constructing a scene graph to be fed to some viewer library, implementing exporting will be much less a hack.

      Sincerely, Michail

       
  • COLLIN DOMINIQUE

    Thanks for your answers, but, asymptote still do not work on my windows 10 x64 system. I replace cygwin1.dll, but nothing do at all. Why?
    Why I cannot use asymptote on my PC?

     
  • John Bowman

    John Bowman - 2019-04-15

    Did you search for all copies of cygwin1.dll on your system (as the error message suggests?)

     
  • COLLIN DOMINIQUE

    I search copy of cygwin1.dll. I delete all and i put one copy in asymptote .
    Asymptote now are ready and I can compile some document (but not all, and probably because they are ancient...). Thank for your help!
    Kind regards.
    Dominique COLLIN.

     

Log in to post a comment.