View Poll Results: Does your Linux Distro contain libSDL-1.2.so.0?

Voters
3. You may not vote on this poll
  • Yes

    3 100.00%
  • No

    0 0%
Results 1 to 4 of 4

Thread: Does your Linux Distro contain libSDL-1.2.so.0?

  1. #1

    Does your Linux Distro contain libSDL-1.2.so.0?

    Trying to ensure that JEDI-SDL header contains the right libnames for Linux and MacOS X.
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

  2. #2

    FreeBSD

    FreeBSD has libSDL-1.2.so.x it seems. However x is not always 0.

    libSDL-1.2.so is symlinked to the correct one.

    I think one should never add minor versions to the headers. This should be solved by the user by adding a symlink, which is proper *nix conduct.

    Otherwise, if a distro for some reason updates minor version, the binary distro will break.

  3. #3

    Re: FreeBSD

    [quote="marcov"]FreeBSD has libSDL-1.2.so.x it seems. However x is not always 0.

    libSDL-1.2.so is sym]

    It's worse.

    I just installed SDL-1.2.7, and I got libSDL-1.1.so.x.

    Apparently the distro assumes 1.2 is compatible enough to 1.1, or it is a goofup.

  4. #4

    Does your Linux Distro contain libSDL-1.2.so.0?

    i've tried with ldd:
    Code:
    nicola@mother&#58;~$ ldd /usr/games/chromium
            libglpng.so.1 => /usr/lib/libglpng.so.1 &#40;0x40028000&#41;
            libGL.so.1 => /usr/X11R6/lib/libGL.so.1 &#40;0x4002c000&#41;
            libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 &#40;0x4009c000&#41;
            libopenal.so.0 => /usr/lib/libopenal.so.0 &#40;0x40117000&#41;
            libdl.so.2 => /lib/tls/libdl.so.2 &#40;0x401a9000&#41;
            libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 &#40;0x401ac000&#41;
            libpthread.so.0 => /lib/tls/libpthread.so.0 &#40;0x40253000&#41;
            libsmpeg-0.4.so.0 => /usr/lib/libsmpeg-0.4.so.0 &#40;0x40262000&#41;
            &#91;CUT&#93;
    
    nicola@mother&#58;~$ ldd /usr/games/tuxracer
            libdl.so.2 => /lib/tls/libdl.so.2 &#40;0x4018d000&#41;
            libtcl8.4.so.0 => /usr/lib/libtcl8.4.so.0 &#40;0x40191000&#41;
            libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 &#40;0x40241000&#41;
            libpthread.so.0 => /lib/tls/libpthread.so.0 &#40;0x402e8000&#41;
            libSDL_mixer-1.2.so.0 => /usr/lib/libSDL_mixer-1.2.so.0 &#40;0x402f7000&#41;
            libGL.so.1 => /usr/X11R6/lib/libGL.so.1 &#40;0x4033e000&#41;
            libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 &#40;0x403ad000&#41;
            &#91;CUT&#93;
    They all link to libSDL-1,2.so.0
    If you save your data in a proprietary format, the owner of the format owns your data.
    <br /><A href="http://msx80.blogspot.com">http://msx80.blogspot.com</A>

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •