Skip to content

Windows build issues #7

Description

@toothache

Here're some issues observed when building roaster packages in Windows:

  • toolchain.ps1:
    • Python39 is by default installed, but the script still checks for Python38;
    • VS2019 (vc142) is assumed, but the generated nuget package still contains v141 keyword;
    • Scripts under win/pkgs/env folder is ignored by mistake;
    • Lack scripts to install VS build tools;
  • winsdk:
    • There're several Win10 SDK versions installed, but it seems that only 10.0.16299 is initialized;
  • cmake:
    • It has dependency to have curl built and installed;
  • zlib and openssl:
    • Do you need to export some cmake ENVs to let CMake find it?
  • freetype and harfbuzz:
    • They have circular dependency, but freetype doesn't support build w/o harfbuzz;
  • boost:
    • Clone with -j50 doesn't reliably clone the repo and all the submodules;
    • Build variant is not configured to release;
  • snappy:
    • latest_ver is override to latest and cause build failure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions