Уголок новичка
   1273

[РЕШЕНО]помогите установить megasync ( клиент облачного хранилища Mega )

Сам клиент установился из AUR, и просит эту библиотеку
libcrypto++.so.9

Я так понял, у нас установлена более свежая версия.
libcrypto++.so.9 is only available in Crypto++5.6.1 we're on Crypto++.5.6.3

Подскажите как её установить.

8 комментариев

avatar
уу меня тоже ошибка при сборке
0
avatar
Чтобы не было ошибки при сборке, нужно править параметры PKGBUILD:
pkgname=megasync
pkgver=2.7.2
md5sums_i686=('ebb32a34a0320a26461f43f06c4b511d')
md5sums_x86_64=('1901fe664ed6434f6988fea328952f03')

Но самой программе требуются библиотеки Crypto++ версии 5.6.1.
Последний раз редактировалось
+1
avatar
таки да, разобрался, у меня почему-то стояла версия мегасинк 2,3,1 и автоматом не обновлялась, после обновления до 2,7,2 потребовало libcrypto++.so.9.
для себя решил забрасыванием в /usr/lib файлов из этого пакета
полагаю, что временно)
Последний раз редактировалось
?

clock for blog
+2
avatar
Agafron забросил файлы в /usr/lib из предложенного тобой пакета.
Всё заработало.Спасибо.
+1
avatar
Doaxan как поставить Crypto++ версии 5.6.1.
сейчас установлен Crypto++ dthcbb 5.6.3-1
5.6.1. нашел только Здесь, как это поставить?
0
avatar
дайте вывод терминала, я так понимаю у каждого разные ошибки, у автора топика ошибка при запуске, а у ViktorGricuk ошибки при установке.
зы. у меня нет библиотеки libcrypto++.so.9(даже пакет crypto++ не установлен), есть libcrypto.so.0,9,8 и libcrypto.so.1.0.0 и mega запускается.
Последний раз редактировалось
?

clock for blog
+1
avatar
[yoda@GrandMasterYoda ~]$ megasync
megasync: error while loading shared libraries: libcrypto++.so.9: cannot open shared object file: No such file or directory

[yoda@GrandMasterYoda ~]$ ldd /bin/megasync
/bin/megasync: /usr/lib/libcrypto.so.1.0.0: no version information available (required by /bin/megasync)
/bin/megasync: /usr/lib/libssl.so.1.0.0: no version information available (required by /bin/megasync)
/bin/megasync: /usr/lib/libssl.so.1.0.0: no version information available (required by /bin/megasync)
linux-vdso.so.1 (0x00007ffcd1fda000)
libcrypto++.so.9 => not found
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007f8cc5e18000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f8cc5c10000)
и.т.д.
Если можно, то поподробней как эту библиотеку прикрутить для чайника. Если сможете, то желательно сделать это как полагается, красиво для системы. Заранее спасибо.
+1
avatar
можно иначе… удалить установленный у нас пакет crypto++ и вместо него установить crypto++-562
а затем уже этот пакет megasync из самого AUR

тогда не будет кричать не про какие
[garynych@aspire-v3 ~]$ megasync
megasync: error while loading shared libraries: libcrypto++.so.9: cannot open shared object file: No such file or directory
и пляски с бубном не ненужны…

Последний раз редактировалось
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.