LINUX.ORG.RU

Если связанные .so есть в системе.

IPR ★★★★★ ()

Если я скомпилировал исходный код например в Ubuntu 18.04, заработают ли .so в Ubuntu 14.04?

Смотря какие. Не всегда.

Проверять можно по ldd

slamd64 ★★★★★ ()

Если скомпилировано с древними либами, то конечно. Например, в чруте с 14.04, да? Удачи, в общем.

linuxnewbie ()

Скорее всего нет. А вот обратно может заработать.

nakita ()

Пробуй наоборот - компилировать в 14.04 и запускать в 18.04.

Например, glibc поддерживает обратную, но не прямую совместимость. Т.е. скомпилировавшись с хидерами от старой glibc, программа может заработать на новой.

А если скомпилироваться с новыми хидерами, то на старой практически гарантированно не заработает.

Deleted ()

Нет, потому что наверняка словишь:

libc.so.6: version `GLIBC_2.14' not found.
EXL ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.