Skip to content
This repository was archived by the owner on Jun 26, 2026. It is now read-only.
This repository was archived by the owner on Jun 26, 2026. It is now read-only.

Build fails for current KSP v0.1.3.1 due to missing library #41

Description

@appenz

What happened?

When trying to build under WSL/Windows 11 the build aborts due to missing libraries. Current KSP2 does not come bundled with USD.NET.dll or in fact any USD libraries.

appenz@Dragon2022:~/dev/krpc2/ > bazelisk-linux-amd64 build //:krpc2                                               ~/dev/krpc2
INFO: Analyzed target //:krpc2 (0 packages loaded, 0 targets configured).
INFO: Found 1 target...
ERROR: /home/appenz/dev/krpc2/server/BUILD.bazel:6:15: Compiling server failed: missing input file '//lib:ksp2/KSP2_x64_Data/Managed/USD.NET.dll'
ERROR: /home/appenz/dev/krpc2/server/BUILD.bazel:6:15: Compiling server failed: missing input file '//lib:ksp2/KSP2_x64_Data/Managed/USD.NET.dll'
ERROR: /home/appenz/dev/krpc2/server/BUILD.bazel:6:15: Compiling server failed: missing input file '//lib:ksp2/KSP2_x64_Data/Managed/USD.NET.Unity.dll'
ERROR: /home/appenz/dev/krpc2/server/BUILD.bazel:6:15: Compiling server failed: missing input file '//lib:ksp2/KSP2_x64_Data/Managed/USD.NET.Unity.dll'
ERROR: /home/appenz/dev/krpc2/server/BUILD.bazel:6:15: Compiling server failed: missing input file '//lib:ksp2/KSP2_x64_Data/Managed/Unity.Formats.USD.Runtime.dll'
ERROR: /home/appenz/dev/krpc2/server/BUILD.bazel:6:15: Compiling server failed: missing input file '//lib:ksp2/KSP2_x64_Data/Managed/Unity.Formats.USD.Runtime.dll'
ERROR: /home/appenz/dev/krpc2/server/BUILD.bazel:6:15: Compiling server failed: 3 input file(s) do not exist
ERROR: /home/appenz/dev/krpc2/server/BUILD.bazel:6:15: Compiling server failed: 3 input file(s) do not exist
Target //:krpc2 failed to build
Use --verbose_failures to see the command lines of failed build steps.
ERROR: /home/appenz/dev/krpc2/server/BUILD.bazel:6:15 Compiling server failed: 3 input file(s) do not exist
INFO: Elapsed time: 0.101s, Critical Path: 0.00s
INFO: 1 process: 1 internal.
FAILED: Build did NOT complete successfully

How can someone else reproduce it?

Build with bazelisk-linux-amd64 build //:krpc2

What is your environment?

  • Windows 11
  • WSL
  • Install Mono via apt-get
  • Install bazelisk as binary install

Anything else we need to know?

Would love to contribute to this project, but not a Unity expert.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triageNew issue needing categorization

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions