История изменений
Исправление kostik87, (текущая версия) :
Ну конечно же у тебя не будет подгружаться 64-битная библиотека 32-битным приложением, там же ABI разный, как минимум.
Да что вы такое говорите, ТС всё правильно сделал, нужно было только не символьную ссылку создавать, а посредством dd прочитать из /usr/lib/x86_64-linux-gnu/libSDL_gfx.so.13.9.1 в /usr/lib/libSDL_gfx.so.13 лишь половину длины файла библиотеки, т.к. 32 / 64 = 1 / 2, вот и получается, что нужно читать только половину файла, что бы в 32 бита влезло.
Ну, а если серьёзно, ТС, почитай, что такое разрядность, в чём отличия между 32 и 64 битами.
Так же почитай вот это:
- https://help.ubuntu.com/community/MultiArch;
- https://wiki.ubuntu.com/MultiarchSpec;
- https://wiki.debian.org/ru/Multiarch/HOWTO;
- https://wiki.debian.org/ru/Multiarch;
Исходная версия kostik87, :
Ну конечно же у тебя не будет подгружаться 64-битная библиотека 32-битным приложением, там же ABI разный, как минимум.
Да что вы такое говорите, ТС всё правильно сделал, нужно было только не символьную ссылку создавать, а посредством dd прочитать из /usr/lib/x86_64-linux-gnu/libSDL_gfx.so.13.9.1 в /usr/lib/libSDL_gfx.so.13 лишь половину длины файла библиотеки, т.к. 32 / 64 = 1/2, вот и получается, что нужно читать только половину файла, что бы в 32 бита влезло.
Ну, а если серьёзно, ТС, почитай, что такое разрядность, в чём отличия между 32 и 64 битами.
Так же почитай вот это:
- https://help.ubuntu.com/community/MultiArch;
- https://wiki.ubuntu.com/MultiarchSpec;
- https://wiki.debian.org/ru/Multiarch/HOWTO;
- https://wiki.debian.org/ru/Multiarch;