Search Unity

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 :(