Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Unity 5.5.1f1 Personal and Debian Wheezy 7.11 amd64

Discussion in 'Linux' started by dpchrist, Feb 18, 2017.

  1. dpchrist

    dpchrist

    Joined:
    Feb 18, 2017
    Posts:
    4
    I am a Unity noob who has completed the Roll A Ball tutorial using Unity 5.5.1f1 Personal on Windows 7 x86_64. I have successfully built and run a binary of the game on that platform.

    But, when I build for Linux x86 x86_64 (Universal) and attempt to run the binary on Debian:
    Code (csharp):
    1. 2017-02-17 22:32:24 dpchrist@debian ~/Linux-x86-x86_64
    2. $ ./rollaball.x86_64
    3. ./rollaball.x86_64: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.15' not found (required by ./rollaball.x86_64)
    4. ./rollaball.x86_64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by ./rollaball.x86_64)
    5. ./rollaball.x86_64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./rollaball.x86_64)
    Apparently, Wheezy has glibc 2.13:
    Code (csharp):
    1. 2017-02-17 22:36:51 dpchrist@debian ~/Linux-x86-x86_64
    2. $ dpkg-query --show glibc-2*
    3. glibc-2.13-1
    I don't see a newer 'libc' available for Wheezy on Debian backports:

    https://backports.debian.org/changes/wheezy-backports.html

    Is there a solution?

    David

    p.s. bbcode 'code' tag is broken on this forum -- the above is NOT C#.
     
  2. Tak

    Tak

    Joined:
    Mar 8, 2010
    Posts:
    1,001
    We currently build against Ubuntu 12.04 (the oldest "living" Ubuntu LTS release) - this means that you'll need libc 2.15+ and libstdc++6 4.6+.
    If upgrading to current Debian stable isn't an option, the only thing I can suggest is trying to hand-install a newer libc6 package.