• [^] # Re: le dilemme du dev

    Posté par . En réponse à la dépêche La bibliothèque SDL est sortie en version 2.0. Évalué à 8. Dernière modification le 21 août 2013 à 16:02.

    Comme beaucoup de « grosses » bibliothèques, il est probable que les distributions proposeront les deux versions en parallèle pendant un certain temps.
    D’ailleurs Debian le fait déjà :

    $ aptitude search --disable-columns -F'%p %v' ~ilibsdl
    libsdl-image1.2 1.2.12-4 
    libsdl-mixer1.2 1.2.12-8
    libsdl1.2debian 1.2.15-6
    libsdl2-2.0-0 2.0.0+dfsg1-1
    libsdl2-image-2.0-0 2.0.0~rc1+dfsg-1
    $ for lib in /usr/lib/x86_64-linux-gnu/libSDL* ;do print "$lib: ";objdump -p $lib | sed -ne '/SONAME/ s/\s*SONAME\s*/\t/p' ;done
    /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0: 
     libSDL-1.2.so.0
    /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0.11.4: 
     libSDL-1.2.so.0
    /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0: 
     libSDL2-2.0.so.0
    /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.0.0: 
     libSDL2-2.0.so.0
    /usr/lib/x86_64-linux-gnu/libSDL2_image-2.0.so.0: 
     libSDL2_image-2.0.so.0
    /usr/lib/x86_64-linux-gnu/libSDL2_image-2.0.so.0.0.0: 
     libSDL2_image-2.0.so.0
    /usr/lib/x86_64-linux-gnu/libSDL_image-1.2.so.0: 
     libSDL_image-1.2.so.0
    /usr/lib/x86_64-linux-gnu/libSDL_image-1.2.so.0.8.4: 
     libSDL_image-1.2.so.0
    /usr/lib/x86_64-linux-gnu/libSDL_mixer-1.2.so.0: 
     libSDL_mixer-1.2.so.0
    /usr/lib/x86_64-linux-gnu/libSDL_mixer-1.2.so.0.12.0: 
     libSDL_mixer-1.2.so.0
    

    Donc pour un nouveau projet, il faut mieux à mon avis partir sur la nouvelle version afin d’éviter de se taper un portage dans deux ans.