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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.