I’ve been trying to get luarocks to work on windows, and all it gives is cryptic gcc errors.

How does pip manage to work on most platforms without issues?

  • @Corbin@programming.dev
    link
    fedilink
    English
    36 days ago

    Pick a language like Perl, where some packages are written in C and some are written in pure Perl, and you’ll get to experience the same cryptic GCC errors, sometimes. There’s no secret to pip; many Python developers upload wheels with pre-compiled binaries, including Windows-compatible binaries, and so you don’t have to run GCC because they already did it for you.

    • irelephant [he/him]OP
      link
      fedilink
      26 days ago

      Thanks, this is the explanation I was looking for.

      Also, lua is the same, packages are either written in c or pure lua.