Search Unity

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.