Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Unity3D on Ubuntu unable to resolve .dll dependencies

Discussion in 'Testing & Automation' started by VesuvianPrime, Jan 10, 2022.

  1. VesuvianPrime

    VesuvianPrime

    Joined:
    Feb 26, 2013
    Posts:
    135
    I have a project that builds without issue on Windows 10 via command line:
    I am trying to perform the same build on a headless Ubuntu machine:
    The build fails with the following output:
    The log indicates that one of the packages I am using has bad references - it looks like it's unable to link to the contents of a .dll

    Relevant lines from the log:
    I have attempted overriding references in the asmdefs and manually adding references to the dlls.

    Why is this not working on Ubuntu?
     
  2. VesuvianPrime

    VesuvianPrime

    Joined:
    Feb 26, 2013
    Posts:
    135
    I can confirm this is also an issue with the regular graphical Unity Editor in Ubuntu.

    Any package that depends on a precompiled .dll has broken references in Ubuntu.
     
  3. RedBeardMan

    RedBeardMan

    Joined:
    Jun 13, 2022
    Posts:
    4
    +1

    Same problem here. Trying to setup a CI with ubuntu on GItHub, and it get failed when looking for DOTween .dlls :(