Я установил старое приложение на старый Ultra 5 с Solaris 2.6. Когда я запускаю приложение, я получаю сообщение об ошибке: ld.so.1:: fatal: libthread.so.1: version 'SUNW_1.4' not found. В каталоге / usr / lib есть версия libthread.so.1 от 1998 года. Предполагается, что это приложение совместимо с Solaris 2.6, поэтому я не уверен, в чем проблема.
Я предполагаю, что мне нужен патч для этого общего объекта. Это верно? Обновит ли патч версию №, чтобы приложение работало? Я нашел патч на http://sunsolve.sun.com/search/document.do?assetkey=1-21-105568-26-1, но в нем написано, что для его загрузки мне нужен контракт на обслуживание. Похоже, патч решит мою проблему? Есть ли смысл в том, что это приложение должно быть совместимо с Solaris 2.6, но не работает? Действительно ли мне нужно платить Sun, чтобы получить исправление для операционной системы десятилетней давности, которой я владею на законных основаниях?
Можно поспорить, что «SUNW_1.4» прибыл в патч, который вы нашли. Ваше приложение может относиться к определенной версии Solaris 2.6. например тот, который был выпущен в 2001 году, а не тот, который был выпущен в июле 1997 года.
Solaris 2.6 - длинный EOL
и теперь находится на кладбище, где не предлагается никакой поддержки.