LINUX.ORG.RU
решено ФорумGames

поиск libcurl-gnutls.so.4 gentoo

 ,


1

1

хочу поиграть в игру, но она не запускается

ldd ./Tropico5|grep "not found"
libcurl-gnutls.so.4 => not found
[ebuild   R    ] net-misc/curl-7.54.1::gentoo  USE="http2 idn ipv6 ldap metalink samba ssl static-libs threads -adns -kerberos -rtmp -ssh {-test}" ABI_X86="32 (64) (-x32)" CURL_SSL="openssl -axtls -gnutls (-libressl) -mbedtls -nss (-winssl)" 0 KiB
пробовал делать так
ln -s /usr/lib32/libcurl.so.4 /usr/local/lib32/libcurl-gnutls.so.4
но что-то не так
draga-local ~ # ldconfig -p|grep libcurl
	libcurl.so.4 (libc6,x86-64) => /usr/lib64/libcurl.so.4
	libcurl.so.4 (libc6) => /usr/lib32/libcurl.so.4
	libcurl.so (libc6,x86-64) => /usr/lib64/libcurl.so
	libcurl.so (libc6) => /usr/lib32/libcurl.so
как сделать чтобы /usr/local/lib32/libcurl-gnutls.so.4 находился? новичок не смог нагуглить

игра шорошо работает если запускать так

LD_LIBRARY_PATH=/usr/local/lib32/ steam

Deleted

Последнее исправление: cetjs2 (всего исправлений: 1)

Положить в директорию с либами игры ссылку на правильную версию либы. Либо в скрипте запуска експортировать правильный LD_LIBRARY_PATH

erfea ★★★★★
()
Ответ на: комментарий от l0stparadise

к сожалению это не помогло

[ebuild   R    ] net-misc/curl-7.54.1::gentoo  USE="http2 idn ipv6 ldap metalink samba ssl static-libs threads -adns -kerberos -rtmp -ssh {-test}" ABI_X86="32 (64) (-x32)" CURL_SSL="gnutls -axtls (-libressl) -mbedtls -nss -openssl (-winssl)" 0 KiB

Deleted
()
Ответ на: комментарий от Deleted

в директорию с либами игры

работает

Deleted
()
Ответ на: комментарий от Deleted

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

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.